几个很实用的BOM属性对象方法

location对象

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

location.search-- 返回URL中的查询字符串部分。例如 http://www.dreamdu.com/dreamdu.php?id=5&name=dreamdu 返回包括(?)后面的内容?id=5&name=dreamdu

location.hash-- 返回URL#后面的内容,如果没有#,返回空

location.host-- 返回URL中的域名部分,例如www.dreamdu.com

location.hostname-- 返回URL中的主域名部分,例如dreamdu.com

ocation.pathname-- 返回URL的域名后的部分。例如 http://www.dreamdu.com/xhtml/ 返回/xhtml/

location.port -- 返回URL中的端口部分。例如 http://www.dreamdu.com:8080/xhtml/ 返回8080

location.protocol -- 返回URL中的协议部分。例如 http://www.dreamdu.com:8080/xhtml/ 返回(//)前面的内容http:

location.assign -- 设置当前文档的URL

location.replace() -- 设置当前文档的URL,并且在history对象的地址列表中移除这个URL location.replace(url);

location.reload() -- 重载当前页面

history对象

history.go() -- 前进或后退指定的页面数 history.go(num);

history.back() -- 后退一页

history.forward() -- 前进一页

navigator对象

navigator.userAgent -- 返回用户代理头的字符串表示(就是包括浏览器版本信息等的字符串)

navigator.cookieEnabled -- 返回浏览器是否支持(启用)cookie

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,800评论 19 139
  • 什么是BOM BOM:Browser Object Model 是浏览器对象模型,浏览器对象模型提供了独立与内容的...
    LaBaby_阅读 1,579评论 0 0
  • 什么是BOM BOM:Browser Object Model 是浏览器对象模型,浏览器对象模型提供了独立与内容的...
    源大侠阅读 3,754评论 0 0
  • 许多天没有发朋友圈了,生活如温吞水般持续往前。摆在眼前的困难依旧没有太好的解决办法,多是尽力而为,能够坚持不放弃,...
    兽医博士在广西阅读 1,475评论 0 1
  • 最近在读【美】乔纳森·弗兰岑的《自由》,其实首先吸引我的是印在封面的荐语:那种濒临灭绝的真正好看又伟大的小说。尽管...
    兔zi吴阅读 6,942评论 1 7