Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript打开链接到div的href_Javascript_Html - Fatal编程技术网

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

如何使用javascript打开链接到div的href,javascript,html,Javascript,Html,假设我有一个id=“element”的div,这个div的内容是一个弹出窗口,如果我用它打开它,它对我来说是有效的,但我不知道如何用javascript实现同样的效果。我需要这样做,因为它只有在某些代码的结果为false时才会打开您可以做的是: var win = window.open(); win.document.write(document.getElementById('element')); 因此,基本上,您可以打开窗口并根据div标记中的内容设置其内容 要调整弹出窗口的大小和其他

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

您可以做的是:

var win = window.open();
win.document.write(document.getElementById('element'));
因此,基本上,您可以打开窗口并根据
div
标记中的内容设置其内容

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

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

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

假设您有以下div:

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

$("#element").click();
以下是为您剪下的两个不同id的DIV:

document.getElementById(“元素”)。单击();
$(“#元素1”)。单击()


我基本上是通过一个链接打开它的,我不是真的很喜欢javascript,但我知道java,我尝试过使用类似于click()trigger()的东西但是它对meI没有作用我会尝试解释更多关于它应该如何工作的内容我有一些指向某些内容的链接,因为添加的内容不是所有链接都有效,它应该显示一个弹出窗口,告诉我通过链接触发弹出窗口,但不是通过我的javascript,但是脚本可以工作,因为我可以发出警告,但是它看起来很丑
$("#element").click();