定义和用法

hash 属性是一个可读可写的字符串,该字符串是 URL 的锚部分(从 # 号开始的部分)。
语法

location.hash=anchorname

实例

假设当前的 URL 是: http://example.com:1234/test.htm#part2:

<html>
<body><script type="text/javascript">
document.write(location.hash);
</script></body>
</html>输出:#part2

锚的数组
本例打开两个窗口。第一个窗口中包含四个按钮。第二个窗口定义了四个锚。当点击第一个窗口中的某个按钮时,onclick 事件句柄会到达第二个窗口指定的锚。

<html>
<head>
<script type="text/javascript">
function linkTo(y)
{var x=window.open("/example/hdom/anchors.htm","","scrollbars=yes,width=250,height=200")
x.location.hash=y
}
</script>
</head><body>
<h3>Links and Anchors</h3>
<p>点击一个按钮,来显示第二个窗口中的锚。</p>
<input type="button" value="0" onclick="linkTo(0)">
<input type="button" value="1" onclick="linkTo(1)">
<input type="button" value="2" onclick="linkTo(2)">
<input type="button" value="3" onclick="linkTo(3)">
</body></html>

25. Location hash 属性相关推荐

  1. javascript如何对location.hash过滤xss跨站脚本

    场景: 需要获取类似如下url的hash值并做跳转: http://www.xxx.com/home#/comments?type=0 改进前: (function() {var originalUr ...

  2. JS BOM之location.hash详解

    location.hash详解 去年9月,twitter改版. 一个显著变化,就是URL加入了"#!"符号.比如,改版前的用户主页网址为 http://twitter.com/us ...

  3. html根据文档定位,html文档中的location对象属性理解及常见的用法

    关于location对象的简单理解: 1.location对象中涵盖了当前页面(本页面)或者更直接的说,是当前加载的这个html文档的url信息 2.location对象作为window对象的一个属性 ...

  4. html 修改按回退键的url,location.hash保存页面状态的技巧

    hash 属性是一个可读可写的字符串,该字符串是 URL 的锚部分(从 # 号开始的部分). 语法 location.hash 在我们的项目中,有大量ajax查询表单+结果列表的页面,由于查询结果是a ...

  5. window.location.hash属性介绍

    location是javascript里边管理地址栏的内置对象,比如location.href就管理页面的url,用location.href=url就可以直接将页面重定向url.而location. ...

  6. location.hash 原生js页面跳转/路由

    使用vue开发项目非常方便,vue全家桶让你想实现什么功能都更加便捷,但是使用原生js,jquery开发,页面之间跳转怎么实现呢, 下面说一下window.location.hash,概念性的东西大家 ...

  7. location.hash属性介绍

    location.hash属性介绍 例如URL: http://wwww.a.com/index#rhythmk 通过location.hash 我们将获取到 #rhythmk. 默认浏览器会滚动至i ...

  8. ajax实现浏览器前进后退-location.hash与模拟iframe

    为什么80%的码农都做不了架构师?>>>    Aajx实现无数据刷新时,我们会遇到浏览器前进后退失效的问题以及URL不友好的问题. 实现方式有两种 1.支持onhashchange ...

  9. 利用jsonp、iframe和location.hash解决跨域问题

    几种解决js跨域的方法 js的跨域:由于浏览器同源策略,凡是发送请求url的协议.域名.端口三者之间任意一 与当前页面地址不同即为跨域.如下示例: URL 说明 是否允许通信 http://www.a ...

  10. Vue路由Hash模式分析

    Vue路由Hash模式分析 Vue-router是Vue的核心组件,主要是作为Vue的路由管理器,Vue-router默认hash模式,即使用URL的Hash来模拟一个完整的URL,当URL改变时页面 ...

最新文章

  1. lombok插件:Data自动get/set方法, Slf4j实现Logger的调用
  2. HTML5开发都能干什么?从事哪些岗位?
  3. 第三次学JAVA再学不好就吃翔(part82)--泛型
  4. 汇总区间Python解法
  5. 笔记本本地连接显示电缆拔出_没有安全电缆槽的笔记本电脑如何固定?
  6. ubuntu下如何查找某个文件的路径
  7. LeetCode 1538. Guess the Majority in a Hidden Array
  8. 机器学习笔记(十五)——HMM序列问题和维特比算法
  9. 上清华到底有多难?清华大学保送生的数学试题了解一下
  10. open×××结合pam_mysql认证出错的解决方法
  11. python classmethod static_python classmethod和 staticmethod的心得
  12. 在visual studio 2010下搭建OGRE项目
  13. LightOJ 1135 - Count the Multiples of 3 线段树
  14. 数字万用表常用软件分享:数字万用表自动计量软件数字万用表上位机软件
  15. Allegro如何给铜皮导弧操作详解
  16. 利用scrapy爬取新浪体育新闻的小例子
  17. 一文教你如何挑选深度学习GPU
  18. 一、windows安装docker
  19. unity3d新手入门必备教程
  20. pyqt5标签中的字设置不同字体_PyQt5 控件字体样式等设置的实现

热门文章

  1. Lua5.2 请求 luasocket 相关模块时的 multiple-lua-vms-detected
  2. C#实现不安装Oracle客户端访问远程服务器数据
  3. FineUI.Grid内容换行处理
  4. Sample DataBase 资源
  5. 移动端mintUI mt-datetime-picker 组件使用详解
  6. 《Pyhton语言程序设计》_第7章_对象和类
  7. 51nod 1640 天气晴朗的魔法
  8. 20145321 《信息安全系统设计基础》第5周学习总结
  9. ubuntu软件中心打不开Python error
  10. 得到控制台窗口的句柄