您的位置:首页 > 其它

window.location.hash常用方法

2014-02-11 14:04 155 查看
window.location.href是在js中经常见到的获取url链接的方式

而我们在一些url中却看到过类似的地址
http://www.abc.com/a/index.html#m2
其中的#m2 就是location.hash

loation.hash常与锚点联系起来使用

例如:

<head>
<script>
function getAnchor(anchor_name) {
window.location.hash=anchor_name;
}
</script>
</head>
<body>
     <a href="javascript:getAnchor('test');">点我测试</a>
     <div style="height:2000px">test</div>
     <a name="test">destination</a>
</body>

当点击 测试 按钮时,实现页面位置的改变

location.hash通过与iframe的结合 还能巧妙的解决js代理完全跨域的问题

虽然有些麻烦,但是却可以解决js完全跨域的问题

详见:利用iframe和location.hash实现跨域
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  location.hash