【发布时间】:2012-08-18 02:15:49
【问题描述】:
我有一个代码高亮块,我希望有一个选项,您单击一个按钮会打开一个新的 HTML 页面,在其中显示高亮的“原始”内容。我已经准备好原始格式的代码和使用 target="_blank" 准备的链接,但我似乎无法打开一个新页面。
这是我的 HTML 的样子:
<a href="#" target="_blank">Click to view HTML</a>
这是我的javascript
//when clicked
link.href = 'javascript:document.write("...");';
//the click event should continue as normal
这应该会打开一个以“...”为内容的新页面,但它不起作用(它只是打开现有页面)。
有没有办法在不使用弹出窗口的情况下做到这一点?
【问题讨论】:
-
如果可以在服务器端执行此操作,我会选择
target="_blank"选项。
标签: javascript html