gpt4 book ai didi

javascript - Javascript 中的查询字符串

转载 作者:行者123 更新时间:2023-11-30 18:54:30 24 4
gpt4 key购买 nike

我们如何在 javascript 中收集查询字符串值。我的脚本如下 http://192.168.10.5/study/gs.js?id=200在这里我想在我的 gs.js 脚本文件中收集 id 值。 为此,我正在使用

function getQuerystring(key, default_)
{
if (default_==null) default_="";
key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
var qs = regex.exec(window.location.href);
if(qs == null)
return default_;
else
return qs[1];
}
var string_value = getQuerystring('id');
alert(string_value);

但它没有得到......请任何人都可以纠正我。请

最佳答案

此函数获取托管此脚本的页面的查询字符串:它依赖于 window.location.href。好像http://192.168.10.5/study/gs.js?id=200是脚本本身的地址而不是页面。为此,您需要首先通过查看文档中的 script 标记来获取此地址,然后稍微修改之前的函数以获取表示 url 的附加参数而不依赖于 window.location.href.

关于javascript - Javascript 中的查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2627163/

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