有没有办法阻止 IE 10 移动版创建电话和地址链接。类似于:
<meta name="format-detection" content="telephone=no">
.
最佳答案
<meta name="format-detection" content="telephone=no">
似乎在 IE11 中工作正常。
虽然我在 IE10 Metro/Modern WIN8 中没有看到任何电话号码自动检测,但我想它在 IE10 移动版上会自动检测(这对手机来说是有意义的)。我会相信你的话,因为我无法测试......
也就是说,您可以有一个类似 (888) 999-666
的传真号码特别设计:
(888) 999<span style="letter-spacing:-1em">-</span>-6666
双破折号防止格式检测。我在IE11 Metro/Modern WIN8.1上测试过
虽然有点老套,但电话号码的视觉风格几乎没有受到影响,您应该只会看到一个破折号。我还尝试通过 JS 在 window.load 上删除双破折号,但没有成功,所以破折号必须保留在 DOM 中。
Google 搜索机器人可能会也可能不会跳过它。但对于传真号码,这似乎是一个小问题。
关于html - 防止 Internet Explorer 10 移动版创建电话和地址链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14326234/