![]() |
frage zu javascript
hi
habe eine seite mit javascript programmmiert (nach dem W3C-Standard) und würde jetzt irgendwie gerne sicherstellen das auch browser, die kein javascript unterstützen bzw. es deaktiviert haben entweder auf eine andere seite (ohne js) umgeleitet werden oder eine meldung bekommen! hab da was von <noscript> gelesen! kann man damit das machen was ich brauch??? oder gibts sonst andere möglichkeiten?? danke schon mal im vorhinein! gruss, nertx |
Wie wär's mit Umleiten derjenigen User, DIE Javascript eingeschalten haben?
~ |
auch ok aber wie kann ich das realisieren???
|
|
ja genau den link hab ich mir auch angeschaut!
wenn ich das richtig verstehe dann bindet man das sozusagen nach dem script im head der startseite ein oder verstehe ich da was falsch??? danke auf jedenfall für eure Hilfe :-) gruss, nertx |
Umleiten für JS Benutzer müsste so gehen:
Code:
<script language="JavaScript"><noscript>-Bereiche zeigt der Browser automatisch an, wenn JS nicht aktviert ist. du kannst also z.B. <noscript>Ihr Browser unterstützt kein JavaScript</noscript> auf deine Seite schreiben, wenn jemand es abgeschaltet hat sieht er dann den Text. Jak |
und wie...
kann ich das realisieren das z.B wenn jemand auf einen link klickt entweder die seite mit js oder ohne gestartet wird???
ich habe eine startseite von der aus man die sprachen auswählen kann und wenn auf eine sprache geklickt wird hätt ich gerne das man, je nach dem ob man js aktiviert hat oder nicht, zur jeweiligen seite weitergeleitet wird! geht sowas? danke schon mal! gruss, nertx |
Bin gerade draufgekommen, daß document.self.location.href falsch ist. Müsste window.location.href heißen.
Mir fallen zwei Möglichkeiten ein: a) Alle Benutzer kommen auf die Seite ohne JS, die die JS aktiviert haben werden aber automatisch umgeleitet. b) NeueSeite Jak |
Alle Benutzer eines Browsers ohne JS werden umgeleitet, sonst geht es verzögerungsfrei und vor allen Dingen OHNE Umleitung weiter.
Beispiel: Code:
<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> |
So geht es ganz ohne Umleitung:
Code:
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">... <noscript><body> kein Javascript oder Visual Basic etc ausführbar </body></noscript> <body> Scripting ist aktiviert </body> ... |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 18:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag