Browser checkt automatisch ob der browser java an hat!?
mortimer
- javascript
ja... woher bekomm ich sowas? =)
dann würde ich nämlich das ja so umbauen dass man auch ein alternatives menu bekommt! =)
mfg
mortimer
Moin Moin !
http://selfhtml.teamone.de/javascript/objekte/navigator.htm#java_enabled
http://selfhtml.teamone.de/html/multimedia/index.htm
if (navigator.javaEnabled) {
alert('Ok, hier könnte ein beschissen langsam zu ladendes Java-Applet HTML-Funktionen ersetzen.');
} else {
alert('Ok, laß uns den "einzig wahren Weg" (TM) gehen und HTML zur Navigation benutzen!');
}
Alexander
if (navigator.javaEnabled) {
alert('Ok, hier könnte ein beschissen langsam zu ladendes Java-Applet HTML-Funktionen ersetzen.');
} else {
alert('Ok, laß uns den "einzig wahren Weg" (TM) gehen und HTML zur Navigation benutzen!');
}
schick! =)
Aber wie kann ich das als automatische weiterleitung machen?
mfg
mortimer
Moin Moin !
Aber wie kann ich das als automatische weiterleitung machen?
<script type="text/javascript"><!--
if (navigator.javaEnabled) {
location.href="startpage.java.html";
} else {
location.href="startpage.javascript.html";
}
//--></script>
<noscript>
<a href="startpage.standard.html">Click here</a>
</noscript>
Alexander
<script type="text/javascript"><!--
if (navigator.javaEnabled) {
location.href="startpage.java.html";
} else {
location.href="startpage.javascript.html";
}
//--></script>
<noscript>
<a href="startpage.standard.html">Click here</a>
</noscript>
??
sorry ich versteh das nicht ganz.
Ich habe nun den script als solches ersetzt
<script type="text/javascript"><!--
if (navigator.javaEnabled) {
location.href="startpage.index6xi2b.htm";
} else {
location.href="startpage.indexhtml.htm";
}
//--></script>
das war schon falsch oder? =/
Weisst du, ich will einfach dass wenn man auf die Seite kommt, man austomatisch zur seite 'index6xi2b.htm' (für java-enabler) bzw. zur Seite 'indexhtml.htm' (für java-disabler) kommt.
Alos auch einen onload befehl benutzt damit es automatisch geht.
Sorry auch dass ich so begriffstutzig bin.
mfg
mortimer
Moin Moin !
Du kannst *SO* kein onload-*ATTRIBUT* benutzen, weil der Code keine Javascript-Funktion ist. Brauchst Du aber auch nicht, weil der Code mitten in der Seite steht und deswegen sogar noch kurz vor dem onLoad-Event auftritt.
Hinter javaEnabled müssen übrigens zwangsweise zwei Klammern (eine auf, eine zu), sonst prüfst Du nicht, ob Java geht, sondern ob die "Prüf ob Java geht"-Funktion existiert.
Alexander
hi
das geht ganz einfach:
<applet>ersatzcode<applet>
..wenn jetzt der Browser Java kennt, is dort das Applet, sonst wird das Tag ignoriert. Soweit die Theorie, praktisch kümmert das viele Browser nicht und es gibt dort nur einen "Plugin downloaden!"-Button.
Andere Idee: 2 Seiten, den User fragen (manchmal hat er Java installiert, will es aber nicht nutzen, wenn nicht zwingend erforderlich, weil das ja doch a bissl lädt...
Grüße aus Bleckede
Kai