Ⅰ js 怎麼URL 重定向,和獲取重定向之後的地址以及參數
以下通過一個例子來說明URL重定向,和獲取重定向之後的地址以及參數:
js重定向
html:
<input type="hidden" id="userid" value="23">
name:<input type="text" id="username" name="username">
<a id="show_a" href="javascript:void(0);" onclick="go();">跳轉</a>
js方法重定向
function go(){
var id=$("#userid").val();
var username=$("#username").val();
//兩個頁面是同目錄下可以按照以下寫,如果不同則寫絕對路徑
window.location.href="queryImage.jsp?id="+id+"&username="+username;
}
點擊「跳轉」即可URL重定向
跳轉到queryImage.jsp頁面
$(function(){
//獲取當前地址
var url=window.location.href;
//輸出獲取的地址
alert(url);
//截取參數
var param=url.substring(url.indexOf("?")+1);
//輸出截取的參數
alert(param);
var arr=param.split("&");
for(i=0;i<arr.length;i++){
//遍歷參數輸出
alert(arr[i]);
}
});
地址輸出: