anchor - 阻止在 IE 中打开 <a href ="tel"> 上的页面

标签 anchor

我正在使用

<a href="tel:123-456-7890">123-456-7890</a> 

在我的专门针对移动设备的网站中,但它也显示在网络浏览器中。每个浏览器在点击页面时都不会打开页面,而 IE 除外。

任何阻止在 IE 中单击此数字时打开页面的解决方案。

最佳答案

尝试这样:

<a href="#" value="tel:123-456-7890">123-456-7890</a> 

您可以使用 JS 浏览器检测,请参阅此步骤:http://www.webdeveloper.com/forum/showthread.php?t=210710 然后您可以在 IE 中更改链接,并在其他浏览器和移动设备中保持不变。

我在 WordPress 中使用类似的东西:

global $is_IE;
if(!$is_IE){  
?><a href="tel:555-555" >555-555</a><?php
} else 
{ ?>555-555<?php }

关于anchor - 阻止在 IE 中打开 <a href ="tel"> 上的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10697585/

相关文章:

jquery - 当标题元素使用固定位置时使用 anchor 标记

javascript - anchor 标记中的 onclick 事件在 IE 中不起作用

javascript - Bootstrap 3 从 URL 展开 Accordion

javascript - 单击带有特定超链接的 anchor 标记

ios - 如何以编程方式设置 View 的约束关系,而不是 subview ?

php - 使用 PHP 在 URL 中获取名称

javascript - jQuery 选项卡插件在嵌套超链接时创建额外的 anchor 标记

html - 如何创建一个像链接一样的 HTML 按钮?

javascript - 单击显示隐藏的 div 并同时跳转到它

jquery - 如何删除 anchor 的跳转?