`
lixinlixin2008
  • 浏览: 150532 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

href和hash

阅读更多
window.location.href和window.location.hash

ie chrome 显示的地址栏中会对url进行编码,
ff和sf不会对地址栏url进行编码,但是ff拷贝出来的url是编码过的,

所有浏览器下,
window.location.href的值是经过url编码的

window.location.hash除FF以外,也是经过编码的.

没测试op

本人浏览器:chrome2  safari4  ff3.5.2 IE7



网名:   天堂左我往右
分享到:
评论
2 楼 lixinlixin2008 2009-08-07  
嗯,ff是编码的,显示的时候是未编码的,呵呵
1 楼 atian25 2009-08-04  
ff应该也是编码了,只不过在地址栏上看到的是未编码的.

记得似乎是3.1还是哪个版本的时候加的特性了

相关推荐

    利用JS hash制作单页Web应用的方法详解

    本文主要给大家介绍了关于利用JS hash制作单页Web应用的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 一、何为hash 这里要讲的hash(也叫哈希),指的是JS中location对象的hash属性...

    [removed].hash 属性使用说明

    location是javascript里边管理地址栏的内置对象,比如location.href就管理页面的url,用location.href=url就可以直接将页面重定向url。而location.hash则可以用来获取或设置页面的标签值。

    [removed].hash 使用说明

    比如loation.href是 页面的url .但是 location.hash可以获取或设置页面的 标签值 比如http://domain/#testDemo中 咱们的location.hash 就是 #testDemo 下面引用一个 网上的demo 一个搜索版块,功能有3个:普通搜索,...

    [removed].hash知识汇总

    location是javascript里边管理地址栏的内置对象,比如location.href就管理页面的url,用location.href=url就可以直接将页面重定向url。而location.hash则可以用来获取或设置页面的标签值。比如http://domain/#admin...

    hash-manager:通过将 URL Hashes 分配给 JS 函数来处理状态

    link rel =" stylesheet " href =" http://web-toolkit.global.sky.com/components/hash-manager/0.2.3/css/hash-manager.css " />< script type =" text/javascript " src =" ...

    利用a标签自动解析URL分析网址实例

    对于[removed],我们比较熟悉,它有protocol,hostname,host,port,search,hash,href,pathname等属性,a标签也和[removed]一样,也有这样属性,这样可以方便我们分析网址,闲话少说,上代码。 function ...

    基于vue hash模式微信分享#号的解决

    看代码吧~ // 问题描述在微信中分享到朋友圈或好友时,分享出去的路由被破坏,打开分享的链接,... this.$qs.stringify({url:[removed].href.split('#')[0]})).then((res) => {//有人说要加转译encodeURIComponent本

    svelte-rollup-template:具有文件名哈希和HTML压缩功能的Svelte Rollup模板

    苗条的汇总模板Svelte汇总模板,带有...link rel="stylesheet" href="bundle.[hash].css">+ <link rel="stylesheet" href="bundle.5ccf24860b75522d3daf.css"> </head> <body>- [removed]</scr

    match-routes:基于http-hash的简单服务器端路由器

    使用三个参数req 、 res和options callback options对象包括params 、 splat以及url.parse()返回的所有属性,看起来像这样: { protocol: null, slashes: null, auth: null, host: null, port: null, ...

    System.Web.Optimization.HashCache:在调试模式下为您的 ASP.NET 应用程序自动捆绑缓存破坏! “因为 dat IE 缓存。”

    System.Web.Optimization.HashCache...link href="/css/styles.css?~v=Iz7DDyL6DCDnT_L414h7aec4VUNOlN9dDYVRGoD2ZB01" rel="stylesheet"/> <script src="/js/app.js?~v=QWNK55__txkMIVFvtdF3fy5lDLK7GLkwLzP8nzC

    Xpath0r-crx插件

    “ learnMore”)和contains(@href,“ android”)] 79%-// a [包含(@class,“ learnMore” )和contains(@ data-hash-id,“ android”)]] 77%-// a [包含(@class,“ showOverlay”)和contains(@ data-...

    vue-router两种模式区别及使用注意事项详解

    主要介绍了vue-router两种模式区别及使用注意事项,结合实例形式详细分析了vue-router两种模式hash模式与history模式的区别、用法与操作注意事项,需要的朋友可以参考下

    22_VueRouter路由使用.pdf

    我们可以通过直接赋值location.hash来改变href,但页面不发生刷新。history接口是HTML5新增的,它有六种模式改变URL而不刷新页面。 Vue Router Vue Router是Vue.js的官方路由,它与Vue.js核心深度集成,让用Vue.js...

    使用JS模拟锚点跳转的实例

    设置点:(为了浏览器兼容性,id和name一起设置) 跳至第一个锚点 B:使用JS模拟锚点跳转: js中location.href可以跳转至某个url; 1、[removed].href = [removed].href + “#mao”; 2、[removed].hash = “#mao”; ...

    必须知道的网络安全知识.docx

    主要有三种类型的加密算法:秘密密钥、公钥和hash函数。与私钥和公钥算法不同的是,hash函数也被称为信息摘要或者单向加密没有密钥。固定长度的hash值是基于纯文本可以涵盖纯文本的内容或者长度来计算的。在加密学中...

    JavaScript获得url所有参数键值表的方法

    本文实例讲述了JavaScript... var hashes = [removed].href.slice[removed].href.indexOf('?') + 1).split('&'); for (var i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]);

    jQuery获取URL请求参数的方法

    本文实例讲述了jQuery... var hashes = [removed].href.slice[removed].href.indexOf('?') + 1).split('&'); for(var i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); v

    使用JavaScript获取Request中参数的值方法

    如何通过JS访问到id和name里面的值呢,实现我们来分析一下思路。 先获取当前页面的URL,通过[removed].href。 提取该URL?后面的部分,通过slice()方法。 把获取到的Request对象分割成字符串数组,通过split() 方法...

    xurl:一个简单的url解析器

    网址 用法: var xURL = require ( 'xurl' ) ; xURL ( 'http://www.google.com:8080/index.html?qs#hash' ) ; /* returns: { ... "href": "http://www.google.com:8080/index.html?qs#hash" } */

    jQuery新窗口打开外链接

    对于外链,为了留住用户在本站,我们通常会使用新...var url = this.href,hash=''; if(url.indexOf('#')>-1){ hash = !!url.split('#')[1] ? '#' + url.split('#')[1] :''; url = url.split('#')[0]; } if(url && url.s

Global site tag (gtag.js) - Google Analytics