Ich habe diese Funktionen unter Verwendung von „Navigator“, um verschiedene Informationen über das Betriebssystem Browser und Gerätetyp abzurufen. Ich würde gerne wissen, dass ich die IP-Adresse, Version des Browsers bekommen kann und ich würde gerne wissen, ob es möglich ist, den Gerätetyp zu bekommen, sei es ein Desktop, Telefon oder Tablet. Dies ist, was ich bisher
function detectmob() {
//alert(BrowserDetect.browser);
var os = navigator.platform ;
if (navigator.userAgent.match(/Android/i)
|| navigator.userAgent.match(/webOS/i)
|| navigator.userAgent.match(/iPhone/i)
|| navigator.userAgent.match(/iPad/i)
|| navigator.userAgent.match(/iPod/i)
|| navigator.userAgent.match(/BlackBerry/i)
|| navigator.userAgent.match(/Windows Phone/i)
) {
return true;
}
else {
return false;
}
}
function detectBroswer() {
if ((navigator.userAgent.indexOf("Opera") || navigator.userAgent.indexOf('OPR')) != -1) {
alert('Opera');
}
else if (navigator.userAgent.indexOf("Chrome") != -1) {
alert('Chrome');
}
else if (navigator.userAgent.indexOf("Safari") != -1) {
alert('Safari');
}
else if (navigator.userAgent.indexOf("Firefox") != -1) {
alert('Firefox');
}
else if ((navigator.userAgent.indexOf("MSIE") != -1) || (!!document.documentMode == true)) //IF IE > 10
{
alert('IE');
}
else {
alert('unknown');
}
}
Mit Funktionen wie Continuum, wie haben Sie Telefon/Tablet/Desktop definieren möchten? –