ie6中,在线编辑器的onpaste怎么不管用?而在IE5却很正常?

tiangeng 2005-11-08 01:07:43
这段的代码如下:

function document.onreadystatechange(){
if (YInitialized) return;
YInitialized = true;

HtmlEdit.document.designMode = "On";

HtmlEdit.document.open();
HtmlEdit.document.write("<head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\"><meta http-equiv=\"Content-Language\" content=\"zh-CN\"><script language='javascript' src='js/editor.js'></" + "script></head><body bgcolor=\"#FFFFFF\" onpaste=\"ok();\" monospace></body>");
HtmlEdit.document.close();

}

而在editor.js中我定义了这个方法:
function ok(){
alert('adfadfasdf');
}

这段代码在IE5中很正常,当我向编辑器粘贴内容的时候,会弹出对话框。但在IE6中,这段代码没有任何作用,没有对话框弹出。。
...全文
183 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Croatia 2005-11-10
  • 打赏
  • 举报
回复
没有听说过,IE6里面不能执行onpaste呀?

我刚才就在IE6下面测试了一次,没有问题呀!
zmy0611 2005-11-10
  • 打赏
  • 举报
回复
UP

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧