如何在此location.href调用中编写_blank语句?
<div onclick="location.href='http://www.test.com';" style="display:block; height:40px; width:100px; cursor:pointer;"></div>
请注意:我需要保留div并将其视为href容器。
当有人点击它时,应该打开一个新的浏览器窗口,而不是一个弹出框。
答案 0 :(得分:10)
<div onclick="window.open('http://www.test.com','new_window');" style="display:block; height:40px; width:100px; cursor:pointer;">test</div>
答案 1 :(得分:4)
使用window.open。
答案 2 :(得分:2)
或使用jquery:
$(this).click(function(){
$(this).open(
{
width: 400,
height: 250,
scrollbars: false
});
});
答案 3 :(得分:1)
使用<a>
代替<div>
<a href="http://www.example.com" target="_blank" style="display:block; width:100px; height:40px;">CONTENT</a>