gpt4 book ai didi

javascript - jquery 脚本检测 url 中的参数并调用带有类的链接

转载 作者:行者123 更新时间:2023-12-03 11:52:31 24 4
gpt4 key购买 nike

我有以下场景:用户单击带有这样的参数的链接

www.abc.com/page1?xxx. 

page1上,我想要一个脚本来检测参数xxx并尽快运行一个类的链接(不需要等待dom完成,它可以在后台)(运行一个链接打开带有一些文本的模态窗口)。我使用jquery 1.8。

编辑:我正在使用以下代码:基于这个问题 Conditionally open popup video based on URL query string

(function($){ 

Drupal.behaviors.zzz = {
attach: function (context) {

$(document).ready(function(){


function getURLParameter(name) {
return decodeURI(
(RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1]
);
}
if(getURLParameter('param')==1){
$(".colorbox-node").trigger('click');
}
});


}
};
})(jQuery);

但是,似乎有一些循环 jquery 阻止页面完成加载。我想这是由 colorbox 插件尝试设置顶部值引起的,查看控制台我可以看到“设置顶部”消息不断工作,直到浏览器崩溃。如何避免这种情况?谢谢

最佳答案

这可能是您问题的开始。

您可以从 document.location.search 获取该参数。如果您有多个参数,您可能需要对其应用正则表达式。

 var loc = document.location.search;

然后您可以打开新窗口

 window.open(loc);   

JQuery UI 将有助于构建模式弹出窗口。

关于javascript - jquery 脚本检测 url 中的参数并调用带有类的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25755195/

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