Homepage selbermachen 7.851 Themen, 35.615 Beiträge

Java und Java-Script Fähigkeit von NS und MSIE testen????

Marco / 4 Antworten / Baumansicht Nickles

Hallo Leute!

Ich habe Java-Script und Java Elemente auf meiner Homepage. Wenn man die Seite ohne Java und Java-Script anzeigen will, dann stimmt Einiges nicht mehr!! Ich will also verhindern, dass jemand überhaupt auf die Seite kommt, der Java kein Java hat. Gibt es da irgendein cgi-Progi oder sonst irgendwas, mit dem automatisch beim Eintritt auf die Seite eine Fehlermeldung anzeigen kann, wenn der Besucher kein Java hat. Wenn aber alles stimmt, dann soll keine Meldung erscheinen!! Wäre super wenn irgendjemand das wüsste und mir es verraten würde!!

Marco

bei Antwort benachrichtigen
robert_W Marco „Java und Java-Script Fähigkeit von NS und MSIE testen????“
Optionen

hi,

für Java gibt es eine Javascript funktion die das prüft (such mal in selfhtml nach der funktion)
für javascript kannst du es so machen:
1. startseite ohne frames und ohne js wird zuerst vom surfer gesehen
2. da ist dann ein link ( und das ist der clou)
dieser link führt auf indexohne.html
aber wenn ein js fähiger browser draufklickt dann öffnet der ein anderes Fenster und bricht den link vorgang ab

quälcode:
funktion fenster()
{
//öffnen der seite
return false; /*das ist wichtig somit wird der ladevorgang des links abgebrochen funzt in opera und Ie, (NN führt zuerst den link aus -pech für NN)*/

zur homepage

...

bye

bei Antwort benachrichtigen
robert_W Nachtrag zu: „hi, für Java gibt es eine Javascript funktion die das prüft such mal in...“
Optionen

mist mein eintrag wurde zerstört sorry
also
quälcode:
funktion fenster()
{
//öffnen der seite
return false;
/*das ist wichtig somit wird der ladevorgang des links abgebrochen funzt in opera und Ie, (NN führt zuerst den link aus -pech für NN)*/
}
a href="indexohne.html" onclick="fenster()"zur homepage/a

bei Antwort benachrichtigen
xafford Marco „Java und Java-Script Fähigkeit von NS und MSIE testen????“
Optionen

wenn du scriptfähige browser von nicht-scriptfähigen trennen willst geht das am einfachsten, indem du die seite folgendermaßen aufbaust:
im head eine weiterleitung über meta-refresh und einer verzögerung von z.b. 8 sec einbauen
und im body über javascript einen redirect mit timeout einzubauen, wobei der timeout kleiner ist, als der des meta-refresh.
zu guter letzt noch ein manueller link.
die meta- und die linkumleitung führen auf die alternativseite ohne scripte,
der javascript-redirect führt auf die normale seite.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
Marco Nachtrag zu: „Java und Java-Script Fähigkeit von NS und MSIE testen????“
Optionen

Hallo!

Also das mit Java ist kein Problem. Euere Tipps JavaScript zu testen, waren sehr gut, nur hat jeder einen Nachteil:
beim 2. hat leider Netscape gelitten, das möchte ich eigentlich nicht. Beim ersten Tipp muss man vorgeben, wie lange die Startseite zu erscheinen hat. Da meine Startseite aber die Option zwischen Deutsch und Englisch hat, muss der User erstmal wählen. Wenn er aber vor Ablauf des meta-refresh auf den Link Deutsch klickt und sein Browser kein Java unterstützt, dann gelangt er doch auf meine Seite. Ich habe da ein anders Script genommen, das funktioniert so: Auf der allerersten Seite ist die Fehlermeldung zu sehen, die angezeigt wird, wenn der Browser kein Java hat. Diese Seite wird von jedem Browser geladen, aber nur angezeigt, wenn er die JavaScript redirect funktion nicht versteht. Jeder Browser, der JavaScript hat, zeigt diese erste Seite also gar nicht an, sondern leitet gleich weiter zur nächsten Seite, der eigentlichen Startseite mit den Optionen. Also danke nochmal für die Tipps, beide Tipps haben mich auf diese Idee gabracht!!


bei Antwort benachrichtigen