我想要將連結添加到快速啟動導航那天和 SharePoint 告訴我:
純文字版本的是:
確保該 URL 是有效的和開頭也是有效的字元 (數位記號 (#) 或正斜杠 (/)) 或有效支援的協定 (舉個例子, HTTP://’, HTTPs://’, 檔://’, ftp://’, mailto:’, ' 新聞:’).
"Blech 和痘!"我說.
對此的解決方法是使用 JavaScript 在快速啟動中查找已知的連結和重寫其行為.
對此進行測試, 添加新連結到您的測試網站難耐:
我使用 jQuery. 要解決這個問題, 得到一些 JavaScript 和 jQuery 拖到頁上使用您喜歡的方法和代碼像這樣的一條線:
$(文檔).準備好了( 功能 () { $("一:包含(測試 URL 替換)").按一下(功能 () { 警報("更改的按一下行為!"); 返回 false;}); });
鮑勃的你叔叔.
JQuery 選擇器查找每個 <一> 標記在其名稱中包含"測試 URL 替換". 您可能想要查找-曲調,根據您的連結和這種.
筆者(功能() 重寫 SharePoint 將所做的一切當使用者按一下. 請確保您"返回 false",否則它會做你的東西,然後嘗試 href 東西太, 幾乎可以肯定不是你的目標.
這樣做的和在 SharePoint 的線上環境中測試,但應該很好的工作 2010 和早些時候太.
</結束>
跟我在 Twitter 上 http://www.twitter.com/pagalvin