所以我有一个名为 A.html
的 html 页面,它是从 B.html
中这样调用的:A.html?varString="bla-bla- bla"
向 JS 发送 args 是否正确?如何从 JS 解析参数?
(不使用任何框架,如 Jquery,在 IE6、FireFox 3 中工作)
最佳答案
这是一个解析查询字符串的函数。将参数名称传递给它,它返回值。
function getQueryVariable(variable)
{
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++)
{
var pair = vars[i].split("=");
if (pair[0] == variable)
{
return pair[1];
}
}
return -1; //not found
}
关于javascript - 如何使用 Javascript 读取获取请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4209052/