Javascript 无法将
我有一个愚蠢的问题,我不明白,谷歌搜索是非常困难的,因为我得到了1000个与window.open和scriptsrc= 我是这样做的:Javascript 无法将,javascript,Javascript,我有一个愚蠢的问题,我不明白,谷歌搜索是非常困难的,因为我得到了1000个与window.open和scriptsrc= 我是这样做的: myWin= open("", "displayWindow", "status=no,toolbar=no,menubar=yes"); myWin.document.open(); myWin.document.write("<html><head><title>Test-Window"); myWin.docume
myWin= open("", "displayWindow", "status=no,toolbar=no,menubar=yes");
myWin.document.open();
myWin.document.write("<html><head><title>Test-Window");
myWin.document.write('</title>');
myWin.document.write("<script src='my.js'/>");
myWin.document.write('</head><body><h1>Hello</h1></body></html>');
myWin.document.close();
myWin.document.write("<script src='my.js'></sc" + "ript>");
每次我添加行时:
myWin.document.write("<script src='my.js'/>");
窗户空了
我试过这样的方法:
var script=myWin.document.createElement'script';
...
但同样的效果
我想浏览器会解释脚本结束标记并中断。但是我能做什么呢
非常感谢您的阅读
问候
Thomas要解决此问题,您需要连接end标记。例如:
myWin= open("", "displayWindow", "status=no,toolbar=no,menubar=yes");
myWin.document.open();
myWin.document.write("<html><head><title>Test-Window");
myWin.document.write('</title>');
myWin.document.write("<script src='my.js'/>");
myWin.document.write('</head><body><h1>Hello</h1></body></html>');
myWin.document.close();
myWin.document.write("<script src='my.js'></sc" + "ript>");
IMHO,document.createElement'script';不应该抛出结束脚本标记错误,您有在控制台中触发的任何内容吗?my.js在硬编写的html页面上加载正常吗?