保持电话号码不会转换为Opera Mobile上的链接

时间:2010-12-03 14:57:31

标签: html mobile opera

显然,Opera的那些人为他们的移动浏览器版本添加了一个不错的功能:他们将看起来像电话号码的东西转换成网页上的HTML链接(例如15.50美元,显然不是电话号码)。 / p>

此处描述了该功能:http://my.opera.com/operamobile/blog/2010/02/12/opera-mobile-10-beta-3-for-both-symbian-s60-and-windows-mobile

可以使用专有的META标签或类似内容在HTML中抑制吗?它真的搞砸了我们的应用......其他移动浏览器是否也有我应该注意的功能?

编辑:感谢您向我提供指示<meta name="format-detection" content="telephone=no">标记的问题的链接。这似乎可以解决iPhone上的问题,但不能解决Opera Mobile上的问题

2 个答案:

答案 0 :(得分:1)

一个蹩脚的解决方案:

使用Javascript删除任何带有href =“tel:...”的链接。

答案 1 :(得分:1)

经过一些试验和错误后,这似乎适用于Opera Mobile和Mobilizer:

HTML文本(真的应该是“Samsung MSC 13800 TEU”)

三星MSC 13,800 TEU

(在逗号周围加上一个“隐藏”类的span标签)

CSS

span.hide {   显示:无; }

逗号是“13800 TEU”内的软糖,可能对辅助技术用户(有屏幕阅读器的用户)非常讨厌,但我遵循80-20原则(与视力障碍者相比,会有更多混淆视力的用户; - )