-1

我想在我的 URL 中添加哈希。例如

http://somesite.com/somesubdomain#p1=1&p2=2&p3=3

当我尝试这样做时,我得到的只是:

http://somesite.com/somesubdomain#p1=1%23p2=2%23p3=3

所以,简而言之,如何在我的 URL 哈希中添加特殊字符。

编辑:

我正在使用 YUI 浏览器历史管理器。

var hash = "p1=1&p2=2&p3=3"
YAHOO.util.History.navigate("state",hash);
4

1 回答 1

0

您应该在 YUI 中执行此操作的方式类似于:

YAHOO.util.History.navigate('p1','1');
YAHOO.util.History.navigate('p2','2');
YAHOO.util.History.navigate('p3','3');

如果您希望浏览器 URL 字符串为http://somesite.com/somesubdomain#p1=1&p2=2&p3=3

文档中的日历示例演示了这一点。

于 2012-06-04T19:24:25.240 回答