Operation Manual

Nach oben
Nach oben
Dokuments ein. (Bei dieser Funktion wird die alte Benennungskonvention für AP-Elemente [d. h. „Ebene“] übernommen, damit Ebenen, die aus
früheren Dreamweaver-Versionen stammen, weiterhin bearbeitet werden können.) Diese Funktion registriert das AP-Element als ziehbar und
definiert außerdem für jedes ziehbare AP-Element die drei Eigenschaften MM_LEFTRIGHT, MM_UPDOWN und MM_SNAPPED. Anhand dieser
Eigenschaften können Sie in Ihren JavaScript-Funktionen die relative horizontale und vertikale Position des AP-Elements ermitteln und zudem
feststellen, ob sich das AP-Element am Ablageziel befindet.
Hinweis: Die hier bereitgestellten Informationen richten sich nur an erfahrene JavaScript-Programmierer.
Zum Beispiel zeigt die folgende Funktion den Wert der MM_UPDOWN-Eigenschaft (die aktuelle vertikale Position des AP-Elements) in einem
Formularfeld mit der Bezeichnung curPosField an. (Formularfelder eignen sich zum Anzeigen fortlaufend aktualisierter Informationen, da sie
dynamisch sind, d. h., Sie können ihren Inhalt ändern, nachdem die Seite geladen wurde.)
Die Werte von MM_UPDOWN oder MM_LEFTRIGHT können nicht nur in einem Formularfeld angezeigt werden, sondern auch anderweitig
verwendet werden. Sie können beispielsweise eine Funktion schreiben, die abhängig davon, wie nahe der Wert am Ablagebereich ist, eine
entsprechende Meldung im Formularfeld anzeigt. Sie können zudem eine andere Funktion aufrufen, um je nach Wert ein AP-Element ein- oder
auszublenden.
Die Eigenschaft MM_SNAPPED enthält nützliche Informationen für den Fall, dass eine Seite mehrere AP-Elemente enthält, die sich alle am
Ablageziel befinden müssen, bevor der Besucher zur nächsten Seite oder zur nächsten Aufgabe übergehen kann. Sie können beispielsweise eine
Funktion schreiben, mit der gezählt wird, wie viele AP-Elemente für MM_SNAPPED den Wert true haben, und diese Funktion jedes Mal aufrufen,
wenn ein AP-Element abgelegt wird. Wenn so viele AP-Elemente ausgerichtet sind, dass der angegebene Zählwert erreicht ist, können Sie den
Besucher auf die nächste Seite weiterleiten oder eine Meldung mit Glückwünschen einblenden.
Verhalten „Gehe zu URL“ definieren
Mit dem Verhalten „Gehe zu URL“ wird eine neue Seite im aktuellen Fenster oder im angegebenen Frame geöffnet. Mit diesem Verhalten kann der
Inhalt von mehreren Frames mit einem Mausklick geändert werden.
1. Markieren Sie ein Objekt und wählen Sie im Menü „Verhalten hinzufügen“ des Bedienfelds „Verhalten“ die Option „Gehe zu
URL“ aus.
2. Wählen Sie in der Liste „Öffnen in“ ein Ziel für die URL aus.
In der Liste „Öffnen in“ sind automatisch alle Frames im aktuellen Frameset sowie das Hauptfenster aufgeführt. Wenn keine
Frames vorhanden sind, ist nur das Hauptfenster aufgeführt.
Hinweis: Dieses Verhalten kann zu unerwarteten Ergebnissen führen, wenn ein Frame den Titel „top“, „blank“, „self“ oder
„parent“ hat. In Browsern werden diese Namen manchmal mit den Namen reservierter Ziele verwechselt.
3. Klicken Sie auf „Durchsuchen“, um ein zu öffnendes Dokument auszuwählen, oder geben Sie im Feld „URL“ den Pfad und
Dateinamen des Dokuments ein.
4. Wiederholen Sie die Schritte 2 und 3, um weitere Dokumente in anderen Frames zu öffnen.
5. Klicken Sie auf „OK“ und überprüfen Sie, ob das Standardereignis korrekt ist.
Verhalten „Sprungmenü“ definieren
Wenn Sie ein Sprungmenü über „Einfügen“ > „Formular“ > „Sprungmenü“ erstellen, wird in Dreamweaver ein Menüobjekt erstellt und mit dem
Verhalten „Sprungmenü“ (oder „Sprungmenü Gehe zu“) verbunden. In der Regel ist es nicht erforderlich, das Verhalten „Sprungmenü“ für ein
Objekt manuell zu definieren.
Ein vorhandenes Sprungmenü können Sie mit einer der beiden folgenden Methoden bearbeiten:
Sie können Menüelemente bearbeiten und neu anordnen, die aufzurufenden Dateien und das Fenster ändern, in dem diese
Dateien geöffnet werden, indem Sie im Bedienfeld „Verhalten“ auf ein vorhandenes Sprungmenü-Verhalten doppelklicken.
Sie können die Elemente im Menü wie in anderen Menüs bearbeiten, indem Sie das Menü auswählen und im
Eigenschafteninspektor auf die Schaltfläche „Listenwerte“ klicken.
1. Erstellen Sie ein Sprungmenü, falls noch keins in Ihrem Dokument vorhanden ist.
2. Markieren Sie das Objekt und wählen Sie im Menü „Verhalten hinzufügen“ des Bedienfelds „Verhalten“ die Option
„Sprungmenü“ aus.
3. Nehmen Sie im Dialogfeld „Sprungmenü“ die gewünschten Änderungen vor und klicken Sie dann auf „OK“.
1
2
3
4
5
function getPos(layerId){
var layerRef = document.getElementById(layerId);
var curVertPos = layerRef.MM_UPDOWN;
document.tracking.curPosField.value = curVertPos;
}
537