FORUM      CHAT
      HILFE      LOGIN      REGISTRIEREN



  • Hilfe-Foren
  • Frage stellen!
  • Windows Forum
  • PC Hardware Forum
  • Software Forum
  • MSN, ICQ, Skype
  • Apple Mac Forum
  • Linux Forum
  • Sicherheit (Antivirus)
  • Netzwerk Forum
  • Programmieren
  • Webmaster Forum
  • Foto / Design Forum
  • Handy & iPhone
  • Spiele Forum
  • Tipps
  • Windows Tipps
  • Hardware Tipps
  • Software / Programme
  • Linux Tipps
  • Apple Mac Tipps
  • Internet Sicherheit
  • Spiele-Tipps & Tests
  • Foto, Grafik, Video
  • Webmaster
  • PC Einsteigerkurs
  • Software Downloads
  • Wörterbuch & Lexikon
  • Sonstiges
  • CH Nachrichten
  • Technik-Diskussion
  • OffTopic-Diskussion
  • Witzebereich
  • Computerhilfen.de
  • Netiquette
  • AGB / Datenschutz
  • Impressum
 


Javascript richtig starten

Mit der Scriptsprache erweitert die M�glichkeiten von HTML stark: Die blo�e Seitenbeschreibungs-Sprache erh�lt Interaktivit�t und Dynamik. Trotzdem gibt es noch Leute, deren veraltete Browser-Programme kein Javascript erkennen, oder die Javascript absichtlich deaktiviert haben. Solche Surfer geh�ren meist zu der Fraktion, die auch die Anzeige s�mtlicher Bilder abgeschaltet haben und sich �rgern, wichtige Links nicht mehr zu finden.

Schon beim Aufruf von Javascript l�sst sich aber eine Alternativl�sung mitanbieten, damit diese Surfer nicht g�nzlich ausgeschlossen bleiben. Angenommen, wir haben eine Funktion oeffner() definiert, die ein neues PopUp-Fenster �ffnen soll. (Siehe auch: Perfekte PopUps mit Javascript). Mit dem Befehl
<a href="javascript:oeffner(
'https://www.computerhilfen.de',
'neu',300,200)">Computerhilfen.de</a>
l�sst sich die Funktion aufrufen. Browser, die Javascript nicht verstehen, machen dann gar nichts - oder zeigen eine Fehlermeldung. Besser ist die Alternative, einen Anker derselben Seite aufzurufen, und das PopUp erst mit dem onClick Attribut zu �ffnen:
<a href="#" onclick="oeffner(
'https://www.computerhilfen.de',
'neu',300,200)">Computerhilfen.de</a>
So wird die Fehlermeldung gleich vermieden. Besser noch w�re es aber, eine Alternativ-Seite f�r Browser ohne Javascript in einem neuen Fenster zu �ffen. Das eigentliche PopUp wird wieder mit onClick aufgerufen. Der zus�tzliche Befehl "return false;" sorgt daf�r, dass der eigentliche Link dann nicht mehr aufgerufen wird:
<a href="https://www.computerhilfen.de" 
onclick="oeffner(
'https://www.computerhilfen.de',
'neu',300,200); return false;">Computer-
hilfen.de</a>