我有一个代码高亮块,我希望有一个选项,您可以单击一个按钮并打开一个新的 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
这应该会打开一个以“...”为内容的新页面,但它不起作用(它只是打开现有页面)。
在不使用弹出窗口的情况下有没有办法做到这一点?