11

我在使用 javascript 打开新窗口时遇到问题。我在一个名为“theCode”的变量中有 HTML 代码;

var j = window.open('')
j.document.write(theCode);
j.document.close();

以下代码工作正常,但在 chrome 中我无法保存新文档或查看源代码(选项被禁用)。在firefox里没问题。chrome有什么解决方法吗?

4

1 回答 1

0

事后几个月,但我很确定您可以为此使用数据 URI:

window.open("data:text/html;base64,"+btoa(theCode))

于 2014-01-28T00:42:40.830 回答