2011-11-17 70 views
0

我想在我的網站上創建「書籤我」鏈接按鈕。我使用下面的JavaScript代碼在瀏覽器上創建書籤。使用瀏覽器上的查詢字符串創建書籤

我想傳遞一些查詢字符串(arg)到URL中。但是這對大多數瀏覽器無法正常工作。有沒有更好的方法來做到這一點?

function CreateBookmark(arg) { 
     try { 
      var title = "MyWebSite"; 
      var url = "http://www.MyWebSite.com/" + arg; 
      if (window.sidebar) { //mozilla 
       window.sidebar.addPanel(title, url, ''); 
      } 
      else if (window.external && window.external.AddFavorite!=null && document.all) { 
       window.external.AddFavorite(url, title); 
      } 
      else { 
       // But, this doesn't take the url with query string 
       alert('Press ctrl+d to bookmark after you click OK'); 
      } 

     } 
     catch (ex) { alert(ex); } 
    } 
+1

哇;我認爲這些鏈接現在已經死了他們值得的死亡!你爲什麼試圖在瀏覽器中複製**已經存在的**功能?但是:你能澄清一下:當你說「大多數瀏覽器無法正常工作」時 - 會發生什麼?或什麼不發生?我也有iOS/android/etc用戶的圖像轉動他們的設備在尋找一個CTRL鍵 –

+0

@MarcGravell:我得到一個錯誤,說:「..沒有方法AddFavorite」 – ABCD

+0

@MarcGravell:我想創建一個書籤生成包含加密的用戶名和密碼登錄的查詢字符串。 – ABCD

回答

1

由於安全限制,無法執行此操作。