如何使用javascript打开链接到div的href

时间:2016-02-25 14:43:51

标签: javascript html

假设我有一个带有id =“元素”的div,这个div的内容是一个弹出窗口,如果我打开它,它对我有用,但我不知道如何用javascript来实现相同的效果。我需要这样做,因为只有在某些代码的结果为假时才会打开

2 个答案:

答案 0 :(得分:0)

你能做的是:

var win = window.open();
win.document.write(document.getElementById('element'));

基本上,您打开窗口并按照div标记中的内容设置其内容。

要调整弹出窗口的大小和其他规格,您会发现大量文章和帖子。

或者,如果我误解了您想要打开div内容中的链接,那么:

window.open(document.getElementById('element'));

答案 1 :(得分:0)

假设您有以下div:

<div id="element" onclick="window.open('http://google.com', '_blank');"></div>

纯DOM点击:

 document.getElementById("element").click();

使用jQuery:

$("#element").click();

这里有2个带有不同身份证的div:#/ p>

&#13;
&#13;
document.getElementById("element").click();
$("#element1").click();
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="element" onclick="window.open('http://google.com', '_blank');"></div>
<div id="element1" onclick="window.open('http://google.com', '_blank');"></div>
&#13;
&#13;
&#13;