在IE

2012-01-24 38 views
1
jQuery的地址問題

我用jQuery地址的問題在IE 7和8 我不喜歡的是:在IE

<script> 
$.address.crawlable(false); 
$.address.state('/'); 
$.address.strict(false); 
$.address.parameter("param", "new_value"); 
</script> 

在瀏覽器中是這樣的:www.site.com/?param=new_value

但是,只有IE的像這個:www.site.com/#?param=new_value

還是做了重定向的網站,有誰知道怎麼解決這個問題?我看過文檔,但什麼都沒發現。

感謝

+0

由於'$ .address'不是核心jQuery的一部分,你可能想要添加你正在使用的插件。 – Yoshi

+1

看起來像jQuery地址插件:http://www.asual.com/jquery/address/ – danwellman

回答

1

我解決了這個問題:

<script> 
$.address.state('/'); 
$.address.value("?param=new_value"); 
</script> 

在IE中顯示是這樣的: www.site.com/#/?param=new_value

出於好奇,因爲在IE瀏覽器添加哈希(#)? 謝謝