首页 > 移动平台 > 详细

禁止 IOS 系统 数字 变超链 (自动识别为电话号码)

时间:2015-06-03 13:18:48      阅读:3664      评论:2      收藏:0      [点我收藏+]

在测试中发现iPad上的Safari总会把长串数字识别为电话号码,文字变成蓝色,点击还会弹出菜单添加到通讯录。

别的地方倒也罢了,如果在用户名中出现数字(手机注册新浪微博的话用户名就是“手机用户xxxxxxxx”),版式会很恶心。

经过测试在a标签中的长串数字不会识别为电话,于是给出现用户名但没有链接的地方嵌套一个无动作的a标签,临时解决了这个问题。

但是这样增加了额外的标签,代码的语义性变得很差,而且对大段文字不能用这个方法。

今天无意中撞进Safari的官网,发现了safari有个私有meta属性可以解决这个问题:

<meta name="format-detection" content="telephone=no" />

  

官网的说明如下: How do I disable automatic detection of phone numbers in webpages? In Safari on iPhone, phone numbers are automatically detected and transformed into links that dial the phone number when tapped. If you have strings of numbers in your webpage that should not be automatically detected as phone numbers, you can choose to disable this feature on the entire page by adding the meta tag shown in Listing 12.

 

 

转自:http://www.cnblogs.com/skylaugh/archive/2013/11/24/3439918.html

 

禁止 IOS 系统 数字 变超链 (自动识别为电话号码)

原文:http://www.cnblogs.com/luoeeyang/p/4548807.html

(2)
(2)
   
举报
评论 一句话评论(2
2015-10-07 11:36:37
电话变号

    打电话给公司,亲人 ,朋友,可以让他们显出任何自己  
  
  设置好的号,不显自己的真实号,明明你在上海,打  

  电话给公司可以显广州的号或北京的号。 你在北京给  
  
  自己的朋友打电话,对方显的却是在上海。全国号可以

  你自己任设,打到对方任显,没有月租等其它费用,


  不使用时,你手机还是原来的号,两者互不干扰,要联:

         电15119181871 QQ:1659149960 

         地址,广东省,韶关市,沿江路 
回复
 (8)
 (2)
2015-10-07 11:36:55
发短信变号

     朋友们,发短信要对方显示任意号码不要愁了,你可以让
  
  他们显示出,你自己设置好的任何号码,不显示自己的真实  
  
  号码,国内号码可以任意设置,发到对方可以任意显示,开

  通后,有费可以长期使用,没有月租等其它费用,不使用时,

  你手机还是原来的号码,两者互不干扰。

        需要联系电话15119181871,QQ:1659149960,
  
      地址,广东省,韶关市,沿江路
回复
 (8)
 (2)
2条  
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!