Javascript 使电话号码仅可在移动浏览器上单击

Javascript 使电话号码仅可在移动浏览器上单击,javascript,html,tel,Javascript,Html,Tel,我正在为一位客户制作一个网站,有人要求我在使用手机浏览器时在网站上设置一个可点击的电话号码,这样客户就可以轻松地用它给他的公司打电话。我对html“tel:”标记做了一些研究,但我认为这会使数字在所有浏览器上都可以点击,而不仅仅是在手机上 因此,我想知道的是,当在手机上使用浏览器时,让电话号码可点击的最佳方法是什么,但要防止在其他地方点击电话号码?请参见: 或 您可以验证屏幕尺寸: if ($(window).width() < 480 || $(window).height() <

我正在为一位客户制作一个网站,有人要求我在使用手机浏览器时在网站上设置一个可点击的电话号码,这样客户就可以轻松地用它给他的公司打电话。我对html“tel:”标记做了一些研究,但我认为这会使数字在所有浏览器上都可以点击,而不仅仅是在手机上

因此,我想知道的是,当在手机上使用浏览器时,让电话号码可点击的最佳方法是什么,但要防止在其他地方点击电话号码?

请参见:

您可以验证屏幕尺寸:

if ($(window).width() < 480 || $(window).height() < 480) {
//small screen, load other JS files
$.getScript('/js/script.js', function () {
    //the script has been added to the DOM, you can now use it's code
});
}
if($(窗口).width()<480 | |$(窗口).height()<480){
//小屏幕,加载其他JS文件
$.getScript('/js/script.js',函数(){
//脚本已经添加到DOM中,现在可以使用它的代码了
});
}

有关$.getScript()的详细信息:

屏幕尺寸总是在变化。 请看我对类似问题的解答。操纵标记: