在项目中经常遇到两个页面传值的情况,我采取的方案是通过url后面加参数,也就是get方式传值. 这个方式的优点是:传值.获取很方便. 缺点是:1. 把参数都暴露在浏览器中了,一些敏感信息不建议这样传: 2. 要是有捣蛋的人把浏览器的地址后缀改改,那样参数就有可能被改了: 3. 每个浏览器都有个最大的长度限制,其中ie最少,为2048 字符. 好了,回归正题,当用get方式传值的时候,需要获取一些需要值,有两个方案,有一个是自己写的: 方案一: function getQueryString (n