spArgs如何获取window.location.hash的值?

#1 coolcool1265

window.location.hash的值都是以 开始的,不是以&开始,例如:

c=main&a=viewphoto&albumid=7photo=24


怎么来用spArgs获取photo的值?

2010-12-10 08:30:22

#2 jake

spArgs()没有直接获取photo的方法。你可以按下面的方法获取到c=main&a=viewphoto&albumid=7photo=24整个字符串,然后再用PHP字符串处理函数来读出photo的值。

$string = spClass('spArgs')->request();

2010-12-10 08:44:55

#3 coolcool1265

O(∩_∩)O谢谢jake
我试了一下

$string = spClass('spArgs')->request();

只能获取c=main&a=viewphoto&albumid=7
还是无法获取photo=24

2010-12-10 14:19:40

#4 jake

O(∩_∩)O谢谢jake
我试了一下

$string = spClass('spArgs')->request();

只能获取c=main&a=viewphoto&al ...
coolcool1265 发表于 2010-12-10 14:19
哦,的确spClass('spArgs')->request();是无法获取到井号后的东西。

request是调用QUERY_STRING全局变量的

我刚才测试过,在phpinfo里面都是无法取得这个井号后的字符串的。

2010-12-10 14:42:02