<div>
<input type="button" onclick="jump('http://www.baidu.com')" value="百度">
<input type="button" onclick="jump('2.location.html?username=asde&password=12345')" value="去location">
<input type="button" onclick="showUrl()" value="显示当前路径">
<input type="button" value="显示页面参数" onclick="showParam()">
<input type="button" value="刷新" onclick="location.reload()">
</div>
<div id="show"></div>
<hr>
</body>
<script>
/*获取当前页面地址*/
var url = location.href;
document.write(url+"<br>");
document.write("<hr>");
/*跳转到其它页面*/
/*两种写法都可以*/
function jump(url) {
/* location.href=url;*/
location=url;
}
/*显示当前页面路径*/
function showUrl() {
var locationUrl = document.getElementById("show");
locationUrl.innerHTML = location.href;
}
/*显示页面参数*/
function showParam() {
var tag_show = document.getElementById("show");
// tag_show.innerHTML = location.search;
var param = location.search;
/*截取1截到末尾,去掉了?号*/
param = param.substring(1);
/*以&符号进行分割分割而后","代替"&"*/
param = param.split("&");
for (var i = 0; i < param.length; i++) {
/*拆完之后是一个二维数组*/
param[i] = param[i].split("=");
}
tag_show.innerHTML = param;
}
</script>