Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何仅在使用IPhone/IPad时执行javaScript函数_Javascript_Jquery_Iphone_Ipad_Detection - Fatal编程技术网

如何仅在使用IPhone/IPad时执行javaScript函数

如何仅在使用IPhone/IPad时执行javaScript函数,javascript,jquery,iphone,ipad,detection,Javascript,Jquery,Iphone,Ipad,Detection,我只想在用户使用IPad/IPhone时执行javascript函数 大概是这样的: var checkifipadoriphone = true; //or false if(checkifipadoriphone){ executesomefuntion(); } 如何做到这一点 谢谢 查看此项,查看是否可以使用它从navigator对象提取浏览器类型。可能重复的 function isiPhone(){ return ( //Detect iPhone

我只想在用户使用IPad/IPhone时执行javascript函数

大概是这样的:

var checkifipadoriphone = true; //or false
if(checkifipadoriphone){
    executesomefuntion();
}
如何做到这一点

谢谢

查看此项,查看是否可以使用它从navigator对象提取浏览器类型。

可能重复的
function isiPhone(){
    return (
        //Detect iPhone
    //var isiPad = navigator.userAgent.match(/iPad/i) != null;
        (navigator.platform.indexOf("iPhone") != -1) ||
        //Detect iPod
        (navigator.platform.indexOf("iPad") != -1)
    );
}

if(isiPhone()){
    executesomefuntion();
}