Operation Manual
Kompozer
Kompozer-Anleitung Version 1.01 vom 07.06.2008 Seite 91
5 Skripte
Skripte sind kurze Programme, die in HTML Dokumenten eingeschlossen sind (und folglich
aus alphanumerischen Zeichen bestehen), die im Browser laufen und die Darstellung der
Seiten auf verschiedene Weise ändern können. Skripte müssen in einer passende Skript-
sprache geschrieben werden, aber diese ist nicht Teil der HTML-Spezifikation. Das Maß
der Unterstützung für Skript-Sprachen hängt vom eingesetzten Browser bzw. Server ab.
Die gebräuchlichste Skript-Sprache ist wahrscheinlich Javascript. Diese Sprache wird im
Gegensatz zu PHP im Browser ausgeführt. Die meisten modernen Browser unterstützen
diese Sprache, aber manchmal kann die Ausführung von Javascript deaktiviert sein, wenn
es der Benutzer – auch aus Sicherheitsgründen - gewünscht hat.
Eine andere Skriptsprache ist PHP. Sie läuft auf dem Server und ist von dem durch den
Server zur Verfügung gestelltem Support abhängig. Wenn Autoren PHP codieren, sollten
Sie die vollständigen Tags verwenden, also <?php ...?> und nicht die Kurzfassung <? ...?>,
welche Kompozer nicht unterstützt.
Kompozer erlaubt den Gebrauch von Skripten auf Seiten, führt sie jedoch nicht aus. Der
Effekt des Skripts wird weder in der Normalansicht, HTML-Tag-Ansicht noch in der Vor-
schau deutlich (der Code erscheint aber selbstverständlich in der HTML
Quellansicht).
Um die Ausführung des Codes zu sehen, klicken Sie auf das Symbol
Vorschau
im Browser.
Anmerkung:
Einige Skripts enthalten Sonderzeichen, die bei der Codierung durch Kom-
pozer, Fehler produzieren, wenn das Skript läuft. Um das zu vermeiden aktivieren Sie im
Menü
Extras – Einstellungen - Erweitert
das Kontrollkästchen 'Keine Kodierung von
Spezialzeichen in Attributen'. Mehr zu diesem Thema finden Sie im Anhang 6.
Im
Extras-Menü
gibt es den Befehl 'Javascript-Konsole'. Diese Anleitung wird aber nicht
darauf eingehen.
6 Einfügen
Der Menübefehl
Einfügen
bietet einige Möglichkeiten, von denen die meisten bereits an
anderen Stellen besprochen wurden.
•
Grafik.
Siehe Abschnitt 3.5.1.
•
Tabelle
. Siehe Abschnitt 3.6.1.
•
Formular.
Siehe Abschnitt 3.9.
•
Link.
Siehe Abschnitt 3.7.
•
Benanntes Ziel (Anker)
Siehe Abschnitt 3.7.1.3.










