Location属性和方法

                                   Location属性和方法

1、location用于获取或设置窗体的URL,并且可以用于解析URL,它同时 Window 对象的一个部分,可通过 window.location 属性来访问

属性

描述

hash

返回锚点部分hash值

host

返回主机名和当前URL的端口号

hostname

返回当前域名

href

整个URl字符串(在浏览器中就是完整的地址栏);

不能新打开页面,只能在当前页面跳转

pathname

返回当前页面的路径和文件名

port

打开一个新的浏览器窗口或查找一个已命名的窗口;
人为主动触发时候才不会被拦截;
如果不是人为触发事件,高版本浏览器会拦截。

protocol

设置或返回当前 URL 的协议

search

返回查询(参数)部分

 

例如:

2-1、document.write(window.location.host);

返回主机名和当前URL的端口号

2-2、document.write(window.location.href);

function go()

{

window.location.href = "/Home/ChapterEightTimer";

// location和href获得指点链接 

//Home是Controllers名称

// ChapterEightTimer指Controllers里的方法

}

整个URl字符串(在浏览器中就是完整的地址栏)
不能新打开页面,只能在当前页面跳转

2-3 document.write(window.location.hash

返回锚点部分hash值
2-4、document.write(window.location.hostname)

返回当前域名

下面的例子都是一样的,我们可以自已想。

3、location方法

属性

描述

assign()

加载新的文档

reload()

可能从浏览器缓存加载;

加上true强制从服务器端加载

replace()

新的文档替换当前文档。

例如:

1ation.assign('http://www.dvsd.com)加载新的文档

2、cation.reload()   // 可能从浏览器缓存加载

location.reload(true)   // 强制从服务器端加载
3、window.location,replace(http://www.baotu.com)// 新的文档替换当前文档。

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值