2014-08-28 89 views
1

的“onClick”这是我现在使用SCRIPT5007:无法设置属性未定义或空引用

Page Structure

只是想调用的函数,在iframe中的内容的点击页面结构文档准备就绪时窗口。

在文档准备好了我得到脚本错误,无法理解是什么原因。我试图把代码放在window.onload仍然我有同样的问题。任何人都可以指导我的脚本错误?可能是什么原因或哪里出错?

代码:

$(document).ready(function(){ 
    document.getElementById("homeFrame").contentWindow.document.body.onclick = function() 
    { 
     hideEmpDiv(); 
    } 
}); 

浏览器:IE10

+2

也许你需要domready中框架文件。 .. – Vishwanath 2014-08-28 11:46:26

+1

你确定你在尝试'window.onload'时没有运行过一些缓存代码吗?它应该工作。 – Teemu 2014-08-28 11:54:39

+0

是的,我确定。它在window.onload上不起作用 – Emma 2014-08-28 11:55:27

回答

0

试试这个,但我会怀疑你需要的文件准备好功能:

$(document).ready(function(){ 
    window.onload = function() {  
     document.getElementById("homeFrame").contentWindow.document.body.onclick = function() 
     { 
      hideEmpDiv(); 
     } 
     if (Element == null) return false; 
    } 
}); 
相关问题