Dabei seit: 21.02.2004 Ort: Wiesbaden Alter: 41 Geschlecht:
Verfasst Di 04.05.2004 22:31 Titel
Problem mit einem JavaScript (if -> else)
Folgender Script geht net:
Code:
<script type="text/javascript">
<!-- Begin
if (navigator.platform=="Win32") {
if (navigator.appName=="Microsoft Internet Explorer") {
document.write("<img src=msieuser.png>");
} else {
if (navigator.appName=="Opera") {
document.write("<img src=operauser.png>");
} else {
document.write("<img src=pcuser.png>");
}
} if (navigator.platform=="MacPPC") {
document.write("<img src=macuser.png>");
}
// End -->
</SCRIPT>
Was mache ich falsch? Irgendeine Kleinigkeit oder hab ich es einfach falsch kapiert?
Ne, am Anfang fragt er sich, ob es ein PC is. Wenn er es is soll er checken ob es ein Internet Explorer oder Opera ist. Wenn nicht, einfach das einfach "pcuser.png" ausgeben. Wenn es kein PC ist, soll das Mac Bild erscheinen.
Der geht:
Code:
<script type="text/javascript">
<!-- Begin
if (navigator.platform=="Win32") {
document.write("<img src=macuser.png>");
}
// End -->
</SCRIPT>
Plz help me!
Danke schonmal.
Basti
Zuletzt bearbeitet von Bastiwelt am Di 04.05.2004 22:36, insgesamt 2-mal bearbeitet
Dabei seit: 10.10.2002 Ort: ~/ Alter: 51 Geschlecht: -
Verfasst Di 04.05.2004 22:41 Titel
else-if:
schreibe
Code:
} else if (navigator.appName == "Opera") {
document.write("<img src=operauser.png>");
}
wäre in deiner abfrage logischer....
wenn es dennoch dein script sein soll (wobei ich die
verschachtelung schon merkwürdig finde), dann füge einfach noch
ne geschlossene, geschweifte klamemr an...
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
Mediengestalter.info ist ein Projekt von Webformatik:: Forensoftware: phpBB