Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript IE6中的运行时错误_Javascript - Fatal编程技术网

Javascript IE6中的运行时错误

Javascript IE6中的运行时错误,javascript,Javascript,我在IE6中得到以下代码的运行时错误 function loadFromPopup(url) { if (top.opener){ top.opener.window.location.href = url; window.close(); return false; } return true; } 如果有人能给我一些建议,我真的很感激。我不是100%确定,但是开场白没有提到窗口吗?尝试: top.opener.location.href = url;

我在IE6中得到以下代码的运行时错误

function loadFromPopup(url) {
 if (top.opener){
     top.opener.window.location.href = url;
     window.close();
     return false;
 }
 return true;
}

如果有人能给我一些建议,我真的很感激。

我不是100%确定,但是
开场白
没有提到窗口吗?尝试:

 top.opener.location.href = url;

编辑:你想用
窗口关闭什么。关闭

不要为IE6开发。你会在沮丧中度过一个又一个小时

IE6非常古老。鼓励用户更新他们的浏览器


top
是一个全局变量,它引用包含当前帧的顶级窗口(可能在多个帧集中,每个帧集包含的窗口对象都可以使用每个窗口的
父属性递归获取)
opener
指使用
window.open()
打开当前窗口的窗口


如果您的文档不在框架内,只需放下
顶部
,然后使用
window.opener
或只使用
opener
opener
已经是对所需窗口的引用,因此不需要它后面的
window
,尽管我不认为它会造成任何伤害:一个
window
对象有一个名为
window
的属性,它引用自身。此外,在使用其
closed
属性对打开器窗口执行任何操作之前,您应该检查它是否已关闭。

top“来自何处?也许你可以给我们多一点代码,这样我们就可以理解了。如果你去掉
窗口。
?-1。不想为IE6开发并不会让它消失。