gpt4 book ai didi

javascript - 如何以弹出窗口而不是新选项卡打开

转载 作者:行者123 更新时间:2023-11-27 22:57:36 25 4
gpt4 key购买 nike

这个问题经常被问到,我也在寻找答案。但是我找不到,我尝试了很多例子。在尝试时,我关闭了弹出窗口阻止程序和其他限制。

如果新时代的浏览器自动阻止弹出窗口,根据我的说法,使用“window.open()”是不合逻辑的。

但是我想与您分享my example onJsFiddle,也许你们中的一个人引导我解决。

//html
<button onclick="showAsReservation('http://www.ucaknezaman.com'); return false;">
Test Link
</button>

//javascript

var windowObjectReference = null; // global variable

function showAsReservation(url){
if(windowObjectReference == null || windowObjectReference.closed){
windowObjectReference = window.open(url,
"_blank","toolbar=no,scrollbars=no, resizable=yes,top=500, left=500, width=400, height=400");
}
else
{
windowObjectReference.focus();
};
windowObjectReference.focus();
}

最佳答案

使用下面的Js在弹出窗口中打开url

<script>
function showAsReservation(url) {
window.open(url, "", "width=200,height=100");
}
</script>

关于javascript - 如何以弹出窗口而不是新选项卡打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37455441/

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