Location.href提供部分网址

时间:2012-06-18 17:15:46

标签: javascript

在页面网址上,如:

http:mysite.com/index.php?mact=News,cntnt01,detail,0&cntnt01articleid=3&cntnt01returnid=15

使用location.href将返回

http://mysite.com/index.php?mact=News,cntnt01,detail,0

有没有办法获得包含'...&cntnt01articleid=3&cntnt01returnid=15'

的完整网址

由于

亨利

1 个答案:

答案 0 :(得分:2)

如果您的网址格式正确,则window.location.href中会提供查询字符串。

http://en.wikipedia.org/wiki/Percent-encoding

逗号是URI中的保留字符,不应将其用作查询字符串值的一部分。此外,您应该URI-Encoding您的网址。这是通过调用encodeURI在javascript中完成的。

相关:Can I use commas in a URL?