Operation Manual
Nach oben
Nach oben
Zu JavaScript- oder VBScript-Funktionen navigieren
Sie können in der Codeansicht und im Codeinspektor eine Liste aller im Code enthaltenen JavaScript- oder
VBScript-Funktionen anzeigen und zu einer beliebigen Funktion springen.
1. Zeigen Sie das Dokument in der Codeansicht („Ansicht“ > „Code“) oder im Codeinspektor
(„Fenster“ > „Codeinspektor“) an.
2. Führen Sie einen der folgenden Schritte aus:
Klicken Sie in der Codeansicht mit der rechten Maustaste (Windows) bzw. bei
gedrückter Ctrl-Taste (Mac) an einer beliebigen Stelle und wählen Sie das
Untermenü „Funktionen“ im Kontextmenü aus.
Das Untermenü „Funktionen“ wird in der Entwurfsansicht nicht angezeigt.
Wenn der Code JavaScript- oder VBScript-Funktionen enthält, werden diese im
Untermenü aufgeführt.
Um die Funktionen in alphabetischer Reihenfolge anzuzeigen, klicken Sie bei
gedrückter Strg-Taste mit der rechten Maustaste (Windows) bzw. bei gedrückter
Tastenkombination Wahl+Ctrl (Mac) in der Codeansicht und wählen Sie das
Untermenü „Funktionen“.
Klicken Sie im Codeinspektor in der Symbolleiste auf die Schaltfläche „Liste aller
Funktionen“ ({ }).
3. Wählen Sie einen Funktionsnamen aus, um in Ihrem Code zu dieser Funktion zu
springen.
JavaScript extrahieren
Mit dem JavaScript Extractor (JSE) wird der JavaScript-Code vollständig oder größtenteils aus einem
Dreamweaver-Dokument entfernt, in eine externe Datei exportiert sowie eine Verknüpfung zwischen der
externen Datei und dem Dokument erstellt. Mit dem JSE können zudem Event-Handler wie onclick und
onmouseover aus dem Code entfernt und der mit diesen Handlern verknüpfte Code als Unobtrusive
JavaScript an das Dokument angefügt werden.
Beachten Sie vor der Verwendung die folgenden Beschränkungen des JavaScript Extractor:
Mit dem JSE werden keine Skript-Tags im Body-Bereich des Dokuments extrahiert (mit
Ausnahme von Spry-Widgets). Es ist möglich, dass das Externalisieren dieser Skript-
Tags zu unerwarteten Ergebnissen führt. Standardmäßig sind diese Skript-Tags in
Dreamweaver im Dialogfeld „JavaScript externalisieren“ aufgeführt, sie werden jedoch
nicht zur Extraktion ausgewählt. (Bei Bedarf können Sie sie manuell auswählen.)
Mit dem JSE wird JavaScript-Code nicht aus bearbeitbaren Bereichen von DWT-Dateien
(Dreamweaver-Vorlagendateien), aus nicht bearbeitbaren Bereichen von
Vorlageninstanzen oder aus Dreamweaver-Bibliothekselementen extrahiert.
Nach dem Extrahieren von JavaScript über die Option „JavaScript externalisieren und als
"unauffälliges (unobtrusive) JavaScript" anfügen“ können Dreamweaver-Verhalten nicht
mehr im Bedienfeld „Verhalten“ bearbeitet werden. Das Bedienfeld „Verhalten“ kann nicht
überprüft und mit Verhalten gefüllt werden, die unauffällig angefügt wurden.
Nach dem Schließen der Seite können Sie Ihre Änderungen nicht mehr rückgängig
machen. Sie können die Änderungen jedoch während derselben Bearbeitungssitzung
jederzeit rückgängig machen. Wählen Sie dazu „Bearbeiten“ > „Rückgängig“ >
„JavaScript externalisieren“ aus.
Einige sehr komplexe Seiten werden möglicherweise nicht wie erwartet ausgeführt.
Bedenken Sie dies beim Extrahieren von JavaScript aus Seiten mit document.write()
495










