如果我有一个页面:
<body>
<div id='part_one'>...</div>
<div id='part_two'>...</div>
<div id='part_three'>...</div>
//Create a link here to open the content of div `part_two` in own browser
</body>
我想在页面上创建一个链接,当用户点击链接时,div part_two
的内容将在自己的浏览器中打开,怎么做?
答案 0 :(得分:1)
<a href="#" onclick="var w=window.open();w.document.write(document.getElementById('part_two').innerHTML);w.document.close();return false">Open #2 in new window</a>
但是,这是制作这种链接的一种非常粗暴的方式。如果必须在新窗口中打开数据,则始终需要提供后备页面(将其放在href
中)并使用不引人注目的JavaScript,因此请在脚本中绑定click
侦听器 / em>而不是我的例子。