以下是代码片段:

<SCRIPT>
alert(location.hostname)
alert(location.port)
alert(location.pathname)
alert(location.search)
</SCRIPT>
<SCRIPT><BR>
function winsx(url) //URL传递的参数
{
var winurl =url?url:(unescape(window.location.href));
var wlp = winurl.split("?")[1];
var wincs = wlp.split("&");
for(var i=0; i<wincs.length; i++)
{
var tur = wincs[i].split("=");
eval(’this.’+tur[0]+’="’+tur[1]+’";’);
}
}
var ug = new winsx("http://www.yourname.com/aa/bb.php?val=11&test=2");
alert(ug.val)
alert(ug.test)
</SCRIPT>

 

<script language=javascript>
<!--
function queryString(sParam){
var sBase = window.location.search
var re = eval("/" + sParam + "=([^&]*)/")
if (re.test(sBase)){
return RegExp.$1
}
else{
return null
}
}
alert(queryString("id"))
//-->
</script>

 

以下是代码片段:
///Page.QueryString[]

function QueryString(fieldName)
{
       var urlString = document.location.search;
       if(urlString != null)
       {
            var typeQu = fieldName+"=";
            var urlEnd = urlString.indexOf(typeQu);
            if(urlEnd != -1)
            {
                 var paramsUrl = urlString.substring(urlEnd+typeQu.length);
                 var isEnd = paramsUrl.indexOf('&');
                 if(isEnd != -1)
                 {
                      return paramsUrl.substring(0, isEnd);
                 }
                 else
                 {
                     return paramsUrl;
                 }
            }
            else
            return null;
       }
      else
      return null;
}

相关文章:

  • 2021-08-16
  • 2021-11-28
  • 2021-10-06
  • 2022-01-22
猜你喜欢
  • 2021-09-27
  • 2021-11-20
  • 2021-11-20
  • 2021-11-20
  • 2021-11-20
  • 2021-08-01
相关资源
相似解决方案