1
嗨我正在一個客戶網站1234insurance.com上工作,並且頭部有一個圖形電話圖像。 javascript使用callto函數。我只是基本上想要點擊呼叫功能,以儘可能多的電話工作。人們通常如何處理這個問題?wordpress移動可點擊電話號碼
當你從手機上點擊它時,它說: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);
}
});
});
/*
使用'電話:',而不是'致電第一:' [信息](http://stackoverflow.com/questions/1164004/how-to-mark-up-phone-numbers) – Mark
感謝,但我該怎麼辦改變這個JavaScript來反映?我最初是否使用tel:當我從頭開始在普通的html/css上編寫代碼時。 –
我想看看這個http://detectmobilebrowsers.com/ – Mark