2011-11-08 57 views
1

我試圖重定向本地存儲密鑰的值的用戶,但它似乎不工作。JS:Window.location本地存儲密鑰的值

現在這個工程:window.location = "http://google.com"

但這並不:window.location = localStorage.getItem('key1')

的鍵1的值是http://google.com ...

是否不起作用,因爲localStorage的不採取://作爲一個字符串或者類似的東西?

非常感謝

回答

1

這在Firefox的工作對我罰款:

localStorage.setItem("key1", "http://google.com"); 
window.location = localStorage.getItem('key1'); 

最有可能你有一個錯誤的地方,當你存儲。

嘗試做

alert(localStorage.getItem('key1')); 

看看你實際存儲。

+0

我已經這樣做了,正如我所提到的,key1的值是http://google.com ... – jQuerybeast

+0

您使用的瀏覽器是哪個版本?在firefox 7.0.1中,我看到http://google.com。 –