首页 > 代码库 > javascript---location.href/location.search/location.

javascript---location.href/location.search/location.

location.href -- 返回或设置当前文档的URL

 

location对象属性

href是location最重要的属性,用于获取当前文档的URL或设置URL。如果设置URL,将导航到新的页面,例如

location.href="http://www.dreamdu.com/";
将导航到梦之都首页。

使用这种方式导航,新页面的地址将被加入history的地址列表中,因此可以使用back或go函数导航。assign函数在设置URL时与location.href具有完全相同的功能。

可以使用replace函数,它将新页面的地址在history的地址列表中删除,因此使用back或go函数无法导航。

 

示例

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>JavaScript href DEMO</title>
</head>
<body>
<script type="text/javascript">
document.writeln(location.href);
</script>
<input type="button" value="http://www.mamicode.com/click here,you will navigate to the page http://www.dreamdu.com/" onclick="location.href=http://www.mamicode.com/‘http://www.dreamdu.com/‘;" />

</body>
</html>

location.href 实例演示

javascript---location.href/location.search/location.