最近开发的项目需要用javascript读取url字符串里的参数的值
通过查找资料和自己的试验,总算成功
脚本如下:
<script type="text/javascript"><br> function GetRequest(strName)<br> {<br> var strHref = window.location.href; //获取Url字串<br> var intPos = strHref.indexOf("?"); // 参数开始位置<br> var strRight = strHref.substr(intPos + 1);<br> var arrTmp = strRight.split("&"); //参数分割符<br> for(var i = 0; i < arrTmp.length; i++) <br> { <br> var arrTemp = arrTmp[i].split("="); <br> if(arrTemp[0].toUpperCase() == strName.toUpperCase()) return arrTemp[1]; <br> } <br> return ""; <br> }<br> </script>
测试:
立即学习“Java免费学习笔记(深入)”;
<script><br> var id=GetRequest("ID") ;<br> alert(id);<br> </script>
如果大家还有其它的方法,还请告之,本文持续更新
欢迎共同交流、共同学习~











