MPe*_*ier 4 html textarea skype
简而言之,一个以编程方式填充了电话号码的文本区域,安装了Skype插件后,会生成突出显示标签.
从而,
(418) 555-1234
Run Code Online (Sandbox Code Playgroud)
变
begin_of_the_skype_highlighting (418) 555-1234 end_of_the_skype_highlighting
Run Code Online (Sandbox Code Playgroud)
如果该字符串放在textarea中,则Skype突出显示将再次封装它,Ad无限.
你怎么防止这种情况?
你应该看看http://forum.skype.com/index.php?showtopic=96959&st=0
看起来它是一个报告的错误,但直到现在才解决.
建议使用元标记(似乎不适用于所有Skype插件)
<meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE" />
Run Code Online (Sandbox Code Playgroud)
引入一个不可见的字符,该字符将破坏用于识别电话的skype算法
+123 456<span style="display:none;">_</span> 789
Run Code Online (Sandbox Code Playgroud)
(不要认为这可以与textareas一起工作)
当然,如果问题在于您自己对该页面的访问权限,请禁用该插件.
更新
检查http://www.jsfiddle.net/gaby/Qy7uw/中的两个示例中是否有任何一个工作.(我没有Skype检查)
我正在使用零宽度连接器‍和熟悉的
| 归档时间: |
|
| 查看次数: |
2140 次 |
| 最近记录: |