您好我正在客户网站1234insurance.com上工作,标题中有一个图形电话图像。 javascript使用callto函数。我只是基本上希望点击呼叫功能能够在尽可能多的手机上工作。人们通常如何处理这个问题?
当您从手机上点击它时,它会说:callto:// 310-473-2680的网页可能暂时关闭,或者它可能已永久移动到新的网址。
<!-- end of .call-to-action -->
<!-- IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="<?php echo get_template_directory_uri(); ?>/inc /js/html5.js" type="text/javascript"></script>
<![endif]-->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"> </script>
<script>
function isiPhone(){
var agent = navigator.userAgent;
var isIphone = ((agent.indexOf('iPhone') != -1) || (agent.indexOf('iPod') != -1)) ;
if (isIphone) {
return true;
} else {
return false;
}
}
$(document).ready(function() {
$('a[href*="callto"]').each(function(){
call_href = $(this).attr('href');
if(isiPhone()){
call_href = call_href.replace('callto://','tel:');
$(this).attr('href',call_href);
}
});
});
/*
答案 0 :(得分:0)
我明白了。第一件事是我没有创建这个网站,我开始每月获得客户付款以进行更新。无法通过wordpress访问电话号码的图形以更改超链接。我不得不下载所有文件,我发现文件“header-hooks.php”在该文件中我可以选择图形并将其从callto更改为tel。我只是不明白为什么这在wordpress中无法访问,但无论如何。我也是wordpress的新手。谢谢你的帮助,马克。移动浏览器重定向网址代码非常简洁。