2014-03-12 71 views
2

這就是我需要完成的。 說我在Chrome瀏覽器上訪問example.com。我的瀏覽器上有一定的書籤,當我點擊它時,會自動採用example.com網址並添加某個字符串,例如cache:,當我點擊該書籤時,它會帶我到cache:example.com 當我去example2.com並點擊書籤再次,它會帶我到cache:example2.com 有沒有一個Javascript代碼,否則,可以使這成爲可能?帶顯示網址並添加附加字符串的書籤

回答

2

只需添加一些javascript來更改window.location.href屬性。

下面將幫助

javascript:(
    function(){ 
     f='cache:'+window.location.href; 
     if(!window.open(f)) 
      location.href=f; 
    } 
)() 

您可以更改和設置成任何你想要的

的HREF你有這個JavaScript添加到錨標記,以便當鏈路被拖在下降瀏覽器的書籤欄,它會被添加。因此該鏈接將是這樣的:

<a title="GotoCache" href="javascript:(function(){f='cache:'+window.location.href;if(!window.open(f))location.href=f;})()">Goto Cache</a> 

添加此鏈接在頁面中,你設置:)

+0

這工作差不多大。我將Chrome添加到了書籤中。但我仍然需要按回車,以便緩存的網站加載。如何在點擊書籤後自動加載頁面?謝謝 –

+1

這是因爲你的小書籤試圖訪問用戶的瀏覽器緩存,除非用戶給出明確的許可,否則他必須按回車鍵。這將工作,如果你打開的網址是爲了添加額外的參數或更改網址等其他內容。您面臨的問題是因爲您正在嘗試訪問緩存。 – GautamJeyaraman