简体中文
会员名称: 登入密码: [Register] 注册 忘记密码 启用我的帐号
 
文章发表人是: weehours
论坛首页 » 个人资料 weehours » 文章发表人是 weehours
发表人 内容
现在需要一个上传的功能(ASP),是否可以帮下忙?

首先要感谢pinke的小巧实用的PKE编辑器和他耐心的解答。几点建议:

1。颜色窗口弹出后在窗口外点一下应该消失,颜色选择建议采用QQ的,简洁好用

2。建议加上媒体插入和新浪的上传功能(已在附件中)

我把PKE进行了简单的精简,但是不懂JS,觉得好多地方还没精简好。望抽空看一下。

我想去掉‘查看源码功能(这样是否会安全些?),(toggleHTMLSrc函数已去掉)但是把

   if (!readOnly) document.writeln('<br/><input type="checkbox" id="chkSrc' + PKE + '" onclick="_PKE$().toggleHTMLSrc(\'' + PKE + '\',' + buttons + ');" />&nbsp;<label for="chkSrc' + PKE + '">查看HTML源代码</label>');

删除就不能正常执行检查内容的函数

终于可以用了,非常感谢耐心指导!!
我以前只有过一些数据库的经验,现在正学着用ASP做一个地方性的贴吧,以后要多多向你学习。

可以检查标题和内容了,原来是if(内容....)后面少了个{。但还是有一个问题,就是没输入内容时,弹出提示窗口,点确定后继续执行, 不能把焦点放在内容编辑区, 标题可以。

function checkdata(){
pke.updatePKEs() ;
var strtitle=document.topicform.title.value.length;
if (strtitle<3 || strtitle>30)
 {
  alert("标题长度为3-30个字!");
  document.topicform.title.focus();
  return false;
 }

var content= document.topicform.html_content.value;
if(content.length<3 || content.length>1000)
{ alert("内容长度为3-10000个字!");
  document.topicform.html_content.focus();
  return false;
 }
 
}
</script>

感谢你的耐心解答! 

function checkdata()
{  
pke.updatePKEs() ;
var strtitle=document.topicform.title.value.length;
if (strtitle<5 || strtitle>25)
 {
  alert("标题长度为5-25个字!");
  document.topicform.title.focus();
  return false;
 }
var content= document.topicform.html_content.value;
if(content.length<5 || content.length>1000)
  alert("内容长度为5-10000个字!");
  document.topicform.html_content.focus();
  return false;
 }

}

真是奇怪,去掉红色部分代码,可以检测标题,不符合要求时停止向下执行,加上红色部分包括检测标题都不起作用。

怎样才能检测标题和内容呢?

function checkdata()
{
var strtitle=document.topicform.title.value.length;
if (strtitle<5 || strtitle>25)
{
alert("标题长度为5-25个字!");
document.myform.title.focus();
return false;
}

}
可以检查标题是否符合要求,现在有两个问题:
1、内容不知怎么检查
2、现在标题不符合要求时弹出窗口点确定后,会继续提交到到r_save.asp处理,而不是终止。
可以提交了,谢谢!
我再看看现在能不能检查数据,原来是
<form.....onsubmit=="return checkdata();">

现在把提交的input加上onClick="return checkdata();submitform()"

好象不能在提交前检测数据了,算了,明天再试吧。非常感谢!
谢谢你详细的解答
r_save.asp中: strcontent=request("html_content")
这样并不能得到提交的内容啊(IE和FF中测试)
显示编辑前加上<textarea name="content" id="content" style="display:none"></textarea>
也不能得到提交内容,content改成html_content也不行。请帮忙!!

 
论坛首页 » 个人资料 weehours » 文章发表人是 weehours
前往:   
Powered by JForum 2.1.8 © JForum Team Template: Trydone