0
我试图运行在一个空白的新弹出运行JavaScript代码的浏览器
var popup = window.open('', 'name', options);
var scriptElement = document.createElement('script');
scriptElement.type = 'text/javascript';
scriptElement.text = scriptSource;
popup.document.body.appendChild(scriptElement);
的JavaScript代码在FF和Chrome的一些注入的JavaScript代码,但我收到在IE HierarchyRequestError
(11 )。我发现了另一种方式来写这个popup.document.head.innerHTML = scriptElement.outerHTML;
的最后一行,但在这种情况下,javascript不会在任何浏览器中识别。
这是一个耻辱,我不得不做JavaScript的开始,使这项工作在IE浏览器。从来没有想过这样的解决方案可以工作,谢谢! – flaviu 2014-10-08 11:05:17