gpt4 book ai didi

javascript - 如何在 jquery 就绪函数中获取 URL 参数?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:55:16 24 4
gpt4 key购买 nike

我有以下内容:

$(document).ready(function() {
window.location.href='http://target.SchoolID/set?text=';
});

因此,如果有人使用如下网址访问包含上述代码的页面:

Somepage.php?id=abc123

我希望就绪函数中的文本变量为:abc123

有什么想法吗?

最佳答案

你不需要 jQuery。你可以用普通的 JS 来做到这一点

function getParameterByName( name ) //courtesy Artem
{
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null )
return "";
else
return decodeURIComponent(results[1].replace(/\+/g, " "));
}

然后您可以像这样获取查询字符串值:

alert(getParameterByName('text'));

也可以在这里查看其他方式和插件:How can I get query string values in JavaScript?

关于javascript - 如何在 jquery 就绪函数中获取 URL 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3636813/

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