JS beurteilt verschiedene Webzugriffsumgebungen, hauptsächlich für mobile Geräte, und bietet entsprechende Analyselösungen (Richtergerätecodes kopieren direkt Tencent.com).
Die Codekopie lautet wie folgt:
// Bestimmen Sie, ob es sich um eine mobile Betriebsumgebung handelt
if (/applewebkit.*mobile/i.test (Navigator.Useragent) || (/Midp|Symbianos|nokia|Samsung|Lg|nec|tcl|alcatel|DBtel|Dopod|Philips|Haier|Lenovo|Mot-|Nokia|Sonyericson|sie-|amoi|zte/.Test(Navigator.USERAGENT.USERAGENT.USERAGENT.USERAGENT.USERAGENT.USERAGENT.USERAGENT.USERAGENT))) {{teeragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent)) {{{{teeragent.useragent.useragent.useragent.useragent
if (window.location.href.indexof ("? Mobile") <0) {
versuchen{
if (/android|webos|iPhone|IPod| Blackberry/i.test (navigator.useragent)) {
// Bestimmen Sie, dass die Zugriffsumgebung Android | Webos | iPhone | iPod | Blackberry ist und dann den folgenden Stil laden
setactivestyLesheet ("style_mobile_a.css");
}
sonst if (/ipad/i.test (navigator.useragent)) {
// Wenn Sie feststellen, dass die Zugriffsumgebung iPad ist, laden Sie den folgenden Stil
setactivestyLesheet ("style_mobile_ipad.css");
}
anders{
// Wenn Sie feststellen, dass die Zugriffsumgebung ein anderes mobiles Gerät ist, wird der folgende Stil geladen
setActivestyLesHeet ("style_mobile_other.css");
}
}
fangen (e) {}
}
}
anders{
// Wenn keiner der oben genannten geladen ist, der folgende Stil
setactivestyLesheet ("style_mobile_no.css");
}
// Ladestil nach dem Urteilsvermögen
Funktion setActivestyLesHeet (Dateiname) {document.write ("< link href ="+Dateiname+"rel = styleSheet>");};};
Laden der Seite
Die Codekopie lautet wie folgt:
<script type = "text/javaScript">
if (/applewebkit.*mobile/i.test (Navigator.Useragent) || (/Midp|Symbianos|nokia|Samsung|Lg|nec|tcl|alcatel|DBtel|Dopod|Philips|Haier|Lenovo|Mot-|Nokia|Sonyericson|sie-|amoi|zte/.Test(Navigator.USERAGENT.USERAGENT.USERAGENT.USERAGENT.USERAGENT.USERAGENT.USERAGENT.USERAGENT))) {{teeragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent.useragent)) {{{{teeragent.useragent.useragent.useragent.useragent
if (window.location.href.indexof ("? Mobile") <0) {
versuchen{
if (/android|webos|iPhone|IPod| Blackberry/i.test (navigator.useragent)) {
window.location.href = "mobile Seite";
} else if (/ipad/i.test (navigator.useragent)) {
window.location.href = "Tablet -Seite";
}anders{
window.location.href = "Andere mobile Seiten"
}
} catch (e) {}
}
}
</script>