如何标记电话号码?

我想在HTML文档中将电话号码标记为可调用连接。 我已经阅读了微格式方法 ,我知道, tel:方案将是标准的,但实际上没有实现。 html

据我所知,Skype定义了skype:callto: ,后者已经得到了一些人气。 我认为,其余公司有其余计划或跳过callto:火车。 chrome

标记电话号码的最佳作法是什么,以便尽量多的人使用VoIP软件只需点击连接便可接听电话? 浏览器

奖金问题:有没有人知道紧急号码的并发症,如美国的911或德国的110? 并发

干杯, app

更新: Microsoft NetMeeting在WinXP下采用callto: scheme。 这个问题代表,Microsoft Office Communicator将处理tel: scheme而不是callto: ones。 太棒了,雷德蒙! 测试

更新2:两年半之后。 这彷佛归结为你想用这个数字作什么。 在移动环境中, tel:是要走的路。 若是您认为您的用户更可能是Skype用户( callto:或者更有可能安装了Google Voice( tel: callto: ,那么定位桌面就取决于您。 个人我的意见是,若是有疑问,请使用tel:符合@Sidnicious的回答)。 this

更新3:用户@ rybo111指出,Chrome中的Skype同时也加入了tel:潮流。 我没法验证这一点,由于手头都没有机器,但若是这是真的,那就意味着咱们终于有了一个胜利者: spa

tel:

#1楼

个人测试结果: firefox

拨电至: code

  • Nokia Browser:没有任何反应
  • 谷歌浏览器:要求运行Skype来拨打该号码
  • Firefox:要求选择一个程序来拨打该号码
  • IE:要求运行Skype来拨打该号码

联系电话:

  • 诺基亚浏览器:工做
  • 谷歌Chrome:没有任何反应
  • Firefox:“Firefox不知道如何打开这个网址”
  • IE:找不到网址

#2楼

最好的选择是从tel开始:适用于全部手机

而后输入此代码,该代码仅在桌面上运行,而且仅在单击连接时运行。

我正在使用http://detectmobilebrowsers.com/来检测移动浏览器,您可使用您喜欢的任何方法

if (!jQuery.browser.mobile) {
    jQuery('body').on('click', 'a[href^="tel:"]', function() {
            jQuery(this).attr('href', 
                jQuery(this).attr('href').replace(/^tel:/, 'callto:'));
    });
}

因此基本上你涵盖了全部的基础。

tel:适用于全部手机,用号码打开拨号器

callto:在您的计算机上工做,从firefox,chrome链接到skype


#3楼

Mobile Safari(iPhone和iPod Touch)使用tel:方案。

如何从iPhone上的网页拨打电话号码?


#4楼

因为callto:默认支持skype(在Skype设置中设置),而其余人也支持它,我建议使用callto:而不是skype: .


#5楼

我保留这个答案是为了“历史性”的目的,但再也不推荐它了。 请参阅上面的@Sidnicious'回答和个人更新2。

由于它看起来像是callto和tel之间的平局,因此我想提出一个可能的解决方案,但愿你的评论会让我从新回到光明之路上;-)

使用callto: ,由于大多数桌面客户端都会处理它:

<a href="callto:0123456789">call me</a>

而后,若是客户端是iPhone,请替换连接:

window.onload = function () {
  if (navigator.userAgent.match (/iPhone/i)) {
    var a = document.getElementsByTagName ("a");
    for (var i = 0; i < a.length; i++) {
      if (a[i].getAttribute ('href').search (/callto:/i) === 0) {
        a[i].setAttribute ('href', a[i].getAttribute ('href').replace (/^callto:/, "tel:"));
      }
    }
  }
};

对此解决方案有任何异议? 我应该最好从tel:开始tel:

相关文章
相关标签/搜索