ie6中,在线编辑器的onpaste怎么不管用?而在IE5却很正常?
这段的代码如下:
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中,这段代码没有任何作用,没有对话框弹出。。