javascript - 如何从 URL 获取 GET 查询?

标签 javascript url get

我想我以前用javascript做过这个,但我现在不记得是怎么做的了。我有一个像 http://www.example.com/cow.php?says=moo 这样的网址我想从中得到“哞”声。

最佳答案

这是一个从 URL 返回变量数组的函数

function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');

    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }

    return vars;
}

关于javascript - 如何从 URL 获取 GET 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4453491/

相关文章:

Android - 发送 HTTPS 获取请求

带有完整查询字符串的 Javascript document.referrer

javascript - 无法在本地获取/冷却 Heroku nodejs 教程

html - VB.net HTTP GET block

javascript - 缓存 list 离线应用程序不刷新 Chrome 中的 javascript 文件

html - 用于查找不在超链接内的 URL 的正则表达式

node.js - 在 NodeJS 查询字符串和请求模块中传递重音字符

javascript - 如何在 react 中获取对象中的嵌套数组?

javascript - 在 DOM 中添加/删除 <template> 的正确方法是什么?

javascript - 禁用 Bootbox 关闭按钮