gpt4 book ai didi

javascript - jQuery 在小尺寸的新窗口中打开链接(不是 TAB)

转载 作者:太空狗 更新时间:2023-10-29 16:50:56 25 4
gpt4 key购买 nike

我需要在具有特定尺寸的新窗口(不是 TAB)中打开特定链接。

这将在新标签页中打开一个链接:

$(document).ready(function() {
$('a[rel|=external]').click(function(){
window.open(this.href);
return false;
});
});

要更改什么才能在新窗口中打开链接。?

编辑:这是我的整个 javascript 文件:

$(document).ready(function() {
$('a[rel=external]').click(function(){
window.open(this.href);
return false;
});
$('a[rel=external-new-window]').click(function(){
window.open(this.href, "myWindowName", "width=800, height=600");
return false;
});
});

HTML:

<a href="/clientarea/utils/law/id/2832" rel="external-new-window" class="accessible-link">§5, odsek 2</a>

最佳答案

您可以将维度传递给 window.open()为此:
针对更新的问题进行编辑:注意 [rel|= 更改为 [rel=

$(document).ready(function() {
$('a[rel|=external]').click(function(){
window.open(this.href);
return false;
});
$('a[rel=external-new-window]').click(function(){
window.open(this.href, "myWindowName", "width=800, height=600");
return false;
});
});​

You can test it here ,与选项卡不同的尺寸是这里的关键。不过请记住这一点,它可能仍会在选项卡中打开,有很多浏览器选项、扩展程序和插件专门用于防止弹出窗口。

此外,从用户的 Angular 来看,太多的弹出窗口会鼓励我追捕你并用沙拉叉刺你的眼睛和/或弹出一个窗口并将你扔出它,所以请谨慎使用。

关于javascript - jQuery 在小尺寸的新窗口中打开链接(不是 TAB),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3236736/

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