Provider und OS per Javascript abfragen?
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
anzeigen
beitrag
benutzer
betriebsystem
client
datei
fan
gegensatz
hut
lade
meinung
navigator
opus
platform
sen
stellen
-
Wie kann ich den ISP (am besten auch die IP Addresse des Clients) und das OS des Survers anzeigen? Ich habe schon sowas mit dem Browser gemacht:
<script language="JavaScript">
test_browser ();
function test_browser () {
if (navigator.appVersion.search(/MSIE/) > -1 || navigator.userAgent.search(/Opera/) > 0) {
document.write ("<br><center><font color='#FF8000'><b>Du verwendest einen beschissenen Browser. Bitte lade dir den Mozilla Firefox herunter!</b><br></font></center><br>");
}
}
</script>
So aehnlich muss das doch auch mit dem OS, dem ISP und der IP gehen, oder? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Es geht nur im Netscape f?r die anderen nicht http://praast.de/ffq/browser/#ip
Aber als opera-fan muss ich mal mekern opera als "beschissenen Browser" bezeichnen grenzt ja an Gottesl?sterung.
(Nichts gegen Firefox aber opera ist meiner meinung einen Tick besser)
Also wenn du die anzeige nur f?r denn IE machen willst k?nntest du es eleganter ohne js l?sen:
<!--[if IE]>
<br><center><font color='#FF8000'><b>Du verwendest einen beschissenen Browser. Bitte lade dir den Mozilla Firefox herunter!</b><br></font></center><br>
<![endif]--> -
Aber als opera-fan muss ich mal mekern opera als "beschissenen Browser" bezeichnen grenzt ja an Gottesl?sterung.
Ja! Sehe ich auch so. Haupsache kein IE!
(Nichts gegen Firefox aber opera ist meiner meinung einen Tick besser)
Ganz meiner Meinung. Bin auch ein ?berzeugter Opera-Benutzer ;)
Also wenn du die anzeige nur f?r denn IE machen willst k?nntest du es eleganter ohne js l?sen:
<!--[if IE]>
<br><center><font color='#FF8000'><b>Du verwendest einen beschissenen Browser. Bitte lade dir den Mozilla Firefox herunter!</b><br></font></center><br>
<![endif]-->
Ja, aber es geht noch besser:
<!--[if IE]>
<div style="color:#FF8000; font-weight:bold; text-align:center;">Du verwendest einen beschissenen Browser. Bitte lade dir Opera oder Mozilla herunter!</div><br>
<![endif]-->
CSS benutzen ;)
H2O -
Aber eigendlich wollte ich wissen, wie man den ISP und das OS abfragt!
-
Die IP bzw. den daraus resultierend ISP kriegst du durch JS nicht geliefert.
Ist ja auch einigermassen logisch, da JS nix mit dem Internet direkt am Hut hat,
es wird ja schlie?lich nur auf deinem PC ausgef?hrt, ganz im gegensatz zu PHP.
Daher kannst du IP-Abfragen nur mit PHP machen...
Das Betriebsystem hingegen bekommst du ganz einfach:
http://de.selfhtml.org/javascript/objekte/navigator.htm#platform
P.S.: Firefox rulez ;)
Beitrag ge?ndert am 11.12 03:12 von donkult -
Und wie kriege ich den ISP heraus? Irgendwie muss das doch gehen, oder?
-
Die IP bzw. den daraus resultierend ISP kriegst du durch JS nicht geliefert.
mit js GAR NICHT. (hast du meinen link http://praast.de/ffq/browser/#ip gelesen??)
Nur mit einer severseitigen L?sung (wie php und cgi) kannst du die ip anzeigen. Da du (wahrscheinlich) deine Datei auf lima hast kannst du php verwenden.
du schreibst an die stelle wo die ip sthen soll das:
<?php echo $_SERVER['HTTP_HOST'];?>
und nennst die dateiendung in php um. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage