Home > Webdesign-Workshop > JavaScript > Bemerkungen zu JS-Seite
 

Bemerkungen zur Arbeit auf der JavaScript-Seite

-> zurück JavaScript-Seite

Gegenwärtige Situation:

Scripts werden beim Bearbeiten und Abspeichern ohne HTML-Markierung im Editor des CMBasic leider so stark korrigiert und verändert, dass die Programme nicht mehr ablaufen! Die Script-Öffnungsausdrücke und Script-Abschlussausdrücke bekommen Zusätze, fehlende Abschlussausdrücke werden eingefügt, Klammern werden verändert, Attribute werden weggelassen, etc.

Seiten mit Scripte sollten daher nur direkt im Content bearbeitet werden oder nur mit einem Häklein bei der rechts von "Bearbeiten" liegenden "HTML-Box" geöffnet und bearbeitet werden, da nur so die Editorfunktion umgangen werden kann. Vorsicht: Die Anzeige im Editorfeld kann bereits vor dem Bearbeiten ohne HTML-Box massiv verändert angezeigt weden, da der fehlerbehaftete Editor in diesem Fall bereits zur Anzeige verwendet wird!

Seiten mit mehreren JS-Scripts:

Beim CMB ist das Starten mit "body onload" nicht möglich! Auf Seiten mit mehreren JS-Scripts muss ein gemeinsamer Script-Behälter (Eventhandler) verwendet werden, der die verschiedenen Scrips zusammenfasst und gemeinsam mit "windows.onload" startet. Auch Programme die selbständig (autonom) ablaufen müssen in diesen Evenhandler eingefügt werden, ausser sie werden mit einem CMB-Systembefehl eingefügt.

Des weitern müssen Bilder und Knöpfe in den Scripten mit einer ID (z.B. Knopf ID=xy) versehen werden. Das Verwenden von Bildernamen ist nicht empfohlen, da sie im Editor oft herausgelöscht werden!