JS中Location的使用
2015-08-29 14:37
495 查看
一、JS中Location属性
属性
hash
设置或返回从井号 (#) 开始的 URL(锚)。如果地址里没有“#”,则返回空字符串。
host
设置或返回主机名和当前 URL 的端口号。
hostname
设置或返回当前 URL 的主机名。
href
设置或返回完整的 URL。在浏览器的地址栏上怎么显示它就怎么返回。
pathname
设置或返回当前 URL 的路径部分。
port
设置或返回当前 URL 的端口号,设置或返回当前 URL 的端口号。
protocol
设置或返回当前 URL 的协议,取值为 'http:','https:','file:' 等等。
search
设置或返回从问号 (?) 开始的 URL(查询部分)。
二、JS中Location对象方法
assign()
加载新的文档。
reload()
重新加载当前文档,相当于按浏览器上的“刷新”(IE)或“Reload”(Netscape)键。
replace()
用新的文档替换当前文档,相当于按浏览器上的“刷新”(IE)或“Reload”键。
三、实例
参考资料: JS中Location http://www.studyofnet.com/news/894.html
本文出自 “学习也休闲” 博客,请务必保留此出处http://studyofnet.blog.51cto.com/8142094/1689537
属性
hash
设置或返回从井号 (#) 开始的 URL(锚)。如果地址里没有“#”,则返回空字符串。
host
设置或返回主机名和当前 URL 的端口号。
hostname
设置或返回当前 URL 的主机名。
href
设置或返回完整的 URL。在浏览器的地址栏上怎么显示它就怎么返回。
pathname
设置或返回当前 URL 的路径部分。
port
设置或返回当前 URL 的端口号,设置或返回当前 URL 的端口号。
protocol
设置或返回当前 URL 的协议,取值为 'http:','https:','file:' 等等。
search
设置或返回从问号 (?) 开始的 URL(查询部分)。
二、JS中Location对象方法
assign()
加载新的文档。
reload()
重新加载当前文档,相当于按浏览器上的“刷新”(IE)或“Reload”(Netscape)键。
replace()
用新的文档替换当前文档,相当于按浏览器上的“刷新”(IE)或“Reload”键。
三、实例
//简单跳转 function gotoPage(url) { var url ="url?catalogid="+catalogID; window.location =url; } //为单个页面传递参数 function goto_catalog(iCat) { if(iCat<=0) { top.location = "url"; } else { window.location ="url?catid="+iCat; } } // 对指定框架进行跳转页面 function goto_iframe(url) { parent.mainFrame.location ="url"; }
参考资料: JS中Location http://www.studyofnet.com/news/894.html
本文出自 “学习也休闲” 博客,请务必保留此出处http://studyofnet.blog.51cto.com/8142094/1689537
相关文章推荐
- Servlet 与 JSP 核心编程
- JavaScript学习笔记2-附录(JavaScript中的内置对象)
- JavaScript 面向对象继承详解
- Libraries: Performance vs. Native JS
- JavaScript学习笔记2-附录(转自w3cschool)
- placeholder js简单实现
- js性能优化-事件委托
- Javascript for循环指定锚点跳转
- JS 中如何实现整除
- maven中net.sf.json报错的解决方法
- JavaScript中常见的字符串操作函数及用法
- Javascript包含对象的数组去重
- 配置JSP的默认首页
- 使用Jsoup消除不受信任的HTML (来防止XSS攻击)
- JavaScript中函数函数的定义与变量的声明<基础知识一>
- js 验证身份证格式
- html中使用JavaScript动态添加按钮及其响应函数
- javascript再探
- 一些前台密码验证JS
- JavaScript学习笔记1