我在vb中有一个代码,我有以下几行
alert("1");
parent.window.opener=true;
alert("2");
parent.window.close();
此代码在除Firefox之外的所有浏览器中都可正常运行。在Firefox中我能够获得alert("1");
,但是当执行parent.window.opener
时,它会在那里中断。可能是什么问题呢 ?
答案 0 :(得分:1)
window.opener
应该是一个窗口。如果你将它设置为不是Window对象的东西,那么根据规范,它应该抛出异常。
Firefox的功能是什么(但显然不是您测试的其他浏览器?)。应该在您的控制台中报告相应的异常;那不是吗?