Location 对象
host 设置或检索位置或 URL 的主机名和端口号
hostname 设置或检索位置或 URL 的主机名部分
href 设置或检索完整的 URL 字符串
assign("url") 加载 URL 指定的新的 HTML 文档。
reload() 重新加载当前页
replace("url") 通过加载 URL 指定的文档来替换当前文档
<head>
<title>无标题页</title>
<script language="javascript" type="text/javascript">
function jump()
{
location.href=document.myform.menu.value;
}
function jump1()
{
location.replace(document.myform.menu.value); //jump1不可后退
}
function jump2() {
location.assign(document.myform.menu.value);//jump2可以后退
}
function showHost()
{
alert(location.host);
}
function showHostName()
{
alert(location.hostname);
}
function reload() {
location.reload();
}
</script>
</head>
<body>
<form name="myform" action="">
<select name="menu" onchange="jump1()"><!--注意jump1的区别-->
<option >-请选择-</option>
<option value="test1.htm">犬夜叉</option>
<option value="test2.htm">杀生丸</option>
</select>
<input type="button" value="显示主机名和端口号" onclick="showHost()" />
<input type="button" value="显示主机名" onclick="showHostName()" />
<!--<input />-->
<input type="button" value="刷新" onclick="reLoad(true)" /><!--true表示从服务端加载false表示从缓存加载-->
</form>
</body>