我想要将链接添加到快速启动导航那天和 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