Pattazl
小狐狸
小狐狸
  • UID10776
  • 注册日期2005-12-24
  • 最后登录2005-12-24
  • 发帖数1
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:2765回复:0

Mozilla的问题,designMode引起事件失效?为何?

楼主#
更多 发布于:2005-12-24 17:37
代码如下
<IFRAME id="a" Name="a"  style="WIDTH: 200; HEIGHT: 100"></IFRAME>
<script>
function aa(){
alert("a");
}
aObj=window.frames["a"];
var bodyHtml="<head>\n<style type=\"text/css\">body { font-size: 12px;margin: 0px;padding: 1px;}\np{margin:0px;padding:0px;}\n</style>\n</head>\n<body bgcolor=\"#FFFFFF\"></body>";
   aObj.document.open();
   aObj.document.write(bodyHtml);
   aObj.document.close();
   aObj.document.designMode="On";
   aObj.document.onkeypress=parent.aa;
</script>
此代码在IE下面可以响应onkeypress事件,但是在firefox下面就无法响应该事件了,请教大家为何呢?在firefox下如果吧designMode="On"去掉是可以响应事件的
游客

返回顶部