ホストページからボタンをクリックして新しいページが動的に書き込まれた後、アラートを実行しようとしています。
新しいページが読み込まれますが、何も起こりません。
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)
}