我有以下javascript代码,我尝试在Chrome,Firefox和Opera中测试它们,它们都工作正常,但在Safari上,它会生成错误" undefined不是对象(评估' x .document')",关于如何解决它的任何想法?感谢。
var x = window.open();
x.document.open();
x.document.write('hello world');
x.document.close();
答案 0 :(得分:1)
您需要在Safari中启用弹出窗口。转到Preferences > Security > Block pop-up windows
,以便在Safari中使用。否则,Safari不允许您在被阻止的窗口中引用文档。