我冥思苦想不得其解 純html靜態頁面怎麼獲取參數呢?
後來突然想到javascript 一切迎刃而解......
下面我來給大家說一下用javascript在靜態頁面上接受參數的方法
其實很簡單 只要用戶打開的頁面url後帶有參數
而javascript可以獲取當前頁面的url 只要對獲取下來的url進行簡單地解析即可
給大家看一下我的代碼 只要把這些代碼嵌入到頁面文件即可
urlinfo=window.location.href; //獲取當前頁面的url
len=urlinfo.length;//獲取url的長度
offset=urlinfo.indexOf("?");//設置參數字符串開始的位置
newsidinfo=urlinfo.substr(offset,len)//取出參數字符串 這裏會獲得類似“id=1”這樣的字符串
newsids=newsidinfo.split("=");//對獲得的參數字符串按照“=”進行分割
newsid=newsids[1];//得到參數值
alert("您要傳遞的參數值是"+newsid);
</script>
不過一定要記得 這個方法只是針對含有參數的url有用
如果對方用了POST方法傳遞參數 url中是不會含有參數的
所以這個技巧只對GET方法或者指定了參數的url有用哦