【发布时间】:2010-10-07 19:50:46
【问题描述】:
在 Firefox 中,使用这个 javascript:
top.location.hash = "#here%20are%20spaces";
将浏览器网址更改为:
http://mysite.com/#here are spaces
我希望 firefox 在浏览器 url 中将编码的空格显示为 %20。
- 这里发生了什么?为什么 Firefox 在我传递时没有将 url 设置为字符串?
- 如何强制 firefox 使用编码字符更新 url?
和...
如果我添加设置 url 为
top.location.hash = "#here%20are%20spaces%";
它有效(!?),尽管在末尾附加了一个额外的不需要的 %。我不确定这是错误还是功能。关于如何进行的想法或参考?
【问题讨论】:
标签: javascript firefox hash swfaddress