我们的网站最近被一个新插件推送到IE中。 该插件用于检测电话号码并在旁边添加电话号码链接的Lync。 这会影响我们的富文本编辑器实施,方法是将链接添加到正在保存的数据中。 有谁知道如何禁用某种形式的元标签或其他脚本的插件?是否可以通过脚本禁用IE Lync插件
我正在寻找剥离保存时添加的html,但这是一个非常笨拙的解决方案。 任何想法,将不胜感激。
感谢 斯科特
我们的网站最近被一个新插件推送到IE中。 该插件用于检测电话号码并在旁边添加电话号码链接的Lync。 这会影响我们的富文本编辑器实施,方法是将链接添加到正在保存的数据中。 有谁知道如何禁用某种形式的元标签或其他脚本的插件?是否可以通过脚本禁用IE Lync插件
我正在寻找剥离保存时添加的html,但这是一个非常笨拙的解决方案。 任何想法,将不胜感激。
感谢 斯科特
有在以下链接一些有趣的想法做同样与Skype的插件 - 不知道这些会为你工作
更新的答案:用CSS隐藏图标更加容易:https://stackoverflow.com/a/18402758/1469525
原始回答:
它似乎不存在禁用该插件的元标记。
通过试验和错误我发现MS Lync无法识别非破坏性连字符。所以我写了一个jQuery插件,用电话号码中的连字符替换为不打破的连字符&#8209字符代码。 MS Lync IE插件在javascript完成后运行,所以它不会看到电话号码,也不会添加图标。
更details on my blog,或者只是看到代码:
/* Hide phone numbers from MS Lync plugin */
/* by using non-breaking hyphens */
/* usage: $('.phone').disableMSLync(); */
jQuery.fn.disableMSLync = function() {
return this.each(function(){
this.innerHTML = this.innerHTML.replace(/-/g,"‑");
})
}
现在它。 Lync插件在页面完成加载后查找.html。 – Maarek 2013-11-18 18:09:03