简而言之,一个文本区域以编程方式填充了电话号码,并安装了 Skype 插件,生成突出显示标签。
Thus,
(418) 555-1234
becomes
begin_of_the_skype_highlighting (418) 555-1234 end_of_the_skype_highlighting
And if that字符串放在文本区域内,Skype 突出显示将封装它again, 无穷无尽.
你如何防止这种情况发生?
你应该看看
看起来这是一个报告的错误,但到目前为止还没有解决。
建议使用元标记(这似乎not适用于所有 Skype 插件)
<meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE" />
引入一个不可见字符,该字符将破坏 Skype 识别电话的算法
+123 456<span style="display:none;">_</span> 789
(不过,我认为这不适用于文本区域)
当然,如果问题在于您自己对该页面的访问,请禁用该插件。
Update
检查以下两个示例中的任何一个http://www.jsfiddle.net/gaby/Qy7uw/ http://www.jsfiddle.net/gaby/Qy7uw/ work. (我没有 Skype 可以查看)
我正在使用零宽度连接器‍
和熟悉的
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)