2012-04-02 52 views
3

僅當用戶使用IPad/IPhone時,我想執行JavaScript函數。如何僅在使用IPhone/IPad時執行javaScript函數

事情是這樣的:

var checkifipadoriphone = true; //or false 
if(checkifipadoriphone){ 
    executesomefuntion(); 
} 

怎樣才能做到這一點?

謝謝!

+3

[使用jQuery檢測iPad用戶?](http://stackoverflow.com/questions/4617638/detect-ipad-users-using-jquery) – 2012-04-02 11:19:41

回答

3
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(); 
} 
2

查看此page以查看您是否可以使用它從導航器對象中提取瀏覽器類型。

相關問題