在通过单击主机页面上的按钮动态写入新页面后,我试图让警报运行。
新页面加载,但没有任何反应。
function test2() {
var html = '<!DOCTYPE html>\n'
html += '<html>\n'
html += '<head>\n'
html += '<script type="text/javascript">\n'
html += 'window.onload = function() {\n'
html += 'alert("the test worked!")\n'
html += '}\n'
html += '</scr' + + 'ipt>\n';
html += '</head>\n'
html += '<body>\n'
html += '</body>\n'
html += '</html\n'
window.open('','').document.write(html)
}