gpt4 book ai didi

javascript - 编写此弹出功能的更好方法?

转载 作者:行者123 更新时间:2023-11-29 22:31:15 25 4
gpt4 key购买 nike

function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "',
'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=400,height=600,left=600,top=300');");
}

<a href="javascript:popUp('http://google.com')">Open the Popup Window</a>

这就是我现在的代码。我想更改它,使其针对特定的类,如“popup”,并且所有与该类的链接都会生成一个弹出窗口,其中包含 href 中的链接。

有点像这样:

<a class="popup" href="http://google.com">Open the Popup Window</a>

我将如何实现这一目标?

最佳答案

最好的优化是去掉它,让访问者决定是否要在新窗口打开链接。至少,将代码移至监听器:

<a href="http://google.com" onclick="return popUp(this.href);">Open the Popup Window</a>

然后在popup函数中,如果函数执行正确则返回false。

关于javascript - 编写此弹出功能的更好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6867507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com