gpt4 book ai didi

javascript - 在 iframe 中包含 jQuery 时,Internet Explorer 9(不是早期版本或其他浏览器)出错

转载 作者:可可西里 更新时间:2023-11-01 02:21:13 26 4
gpt4 key购买 nike

基本上我有一个启动了 fancybox iframe 的页面。在那个 iframe 中,我还包含了 jQuery。但是当我在 Internet Explorer 9 中测试它时,它给了我错误

Line: 68\n Error: 'Object' is undefined`

这个错误在文件 jquery-1.4.1.js 中,有问题的行是第二行:

// Save a reference to some core methods
toString = Object.prototype.toString,
hasOwnProperty = Object.prototype.hasOwnProperty,
push = Array.prototype.push,
slice = Array.prototype.slice,
indexOf = Array.prototype.indexOf;

这是 var jQuery = function( selector, context ) { 的最后几行。

如果我在兼容性 View 中没有问题,在任何其他浏览器中都没有问题,只是 Internet Explorer 9 模式和 Internet Explorer 9 标准中的 Internet Explorer 9。如果我忽略该错误,我认为使用任何版本的 jQuery 都没有问题。

发生了什么事,我该如何解决?

最佳答案

当我从 iframe 中删除 SRC 属性并将 onOpen 事件添加到 jQuery 的对话框时,问题得到解决:

open: function()
{
document.getElementById("mainFrame").src = "/login.aspx";
}

关于javascript - 在 iframe 中包含 jQuery 时,Internet Explorer 9(不是早期版本或其他浏览器)出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6528946/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com