在那个特定的”中,我通过以下代码通过AJAX调用动态编写HTML代码.
<script> $(document).ready(function(){ $.post(URL,function (data) { //here it retruns the HTML code $("body").HTML('<iframe ></iframe>'); $("body iframe")[0].contentdocument.write(data.democode); },'Json' ); });</script>
现在,当我点击日期选择器时,它将在控制台中抛出一个错误,如:
Uncaught TypeError: Cannot read property 'top' of undefined
你能帮我解决这个问题吗?或者只是解释原因,这将有助于我解决它
@H_404_12@解决方法 您收到此错误是因为您尝试从包含它的父DOM访问iframe的内部DOM.来自父DOM的“click”事件无法调用子iframe中的元素.我可以问你为什么要在这种情况下使用iframe吗?我几乎可以向你保证,最好不要使用它.
总结以上是内存溢出为你收集整理的iframe中的Javascript日期选择器错误全部内容,希望文章能够帮你解决iframe中的Javascript日期选择器错误所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)