Wie kann ich einen Aufenthalt des Rollover-Bild sichtbar machen?

October 28

Rollover, die Sie im Web sehen auftreten, wenn Ihr Browser ein Bild für neue vertauscht. Normalerweise gibt das Originalbild zurück, wenn Sie den Mauscursor nicht mehr über das Image-Element bewegt wird. Diese Rollover-Effekt erregt die Aufmerksamkeit der Internet-Nutzer und fügt zusätzliche Interaktivität auf Ihre Website. Mit Hilfe von JavaScript können Sie ändern die Wirkung und frieren sie. Dadurch wird das neue Bild bleiben, wenn der Cursor Weg von der Image-Element bewegt wird.

Anweisungen

1 Ihr HTML-Dokument mithilfe von Editor oder einen HTML-Editor zu öffnen.

2 Fügen Sie diesen Code, um die < Body >-Abschnitt des Dokuments:

< a href="xyz.com der" onmouseover="freezeImage()" >

< Img Id = "MainImage" Alt = "" / >

</a >

Dies erstellt eine Verknüpfung, die ein Bild hat. Ersetzen Sie "xyz1.gif" durch den Namen eines Bildes auf Ihrer Festplatte. Dies ist das Bild, das Sie sehen werden, wenn Sie auf der Webseite kommen. Der Parameter "Onmouseover" bewirkt, dass den Browser die JavaScript-Funktion "FreezeImage" ausführen, wenn Sie den Mauszeiger über das Bild bewegen.

3 < Head >-Abschnitt des Dokuments dieser JavaScript-Code hinzufügen:

< Skript-Typ = "Text/Javascript" >

Linie 1-2

Var image1Name = "xyz1.gif";

Var image2Name = "xyz2.gif";

Zeilen 3-4

Var image1 = neue Image();

Var image2 = neue Image();

Linien 5-6

image1.src = image1Name;

Image2.src = image2Name;

Zeilen 7 bis 9

Funktion freezeImage() {}

Var ImageObject = document.getElementById("mainImage");

imageObject.src = image2Name;

}

< / script >

Linien 1-2-Speicher die Namen Ihrer "vor" und "nachher" Bilder in die zwei Variablen dargestellt. Ersetzen Sie "xyz1.gif" durch den Namen des Bildes im Abschnitt < Body > definiert. Ersetzen Sie "xyz2.gif" durch den Namen des Bildes, die erscheinen, wenn ein Mauscursor über den Link bewegt werden sollen.

Zeilen 3-6 Image-Objekte erstellen und initialisieren sie den Namen, den Sie in den Zeilen 1-2 definieren. Die Funktion in Zeilen 7-9 ersetzt das Hauptbild mit dem zweiten Bild (image2Name), tritt die Rollover.

4 Speichern Sie das Dokument, und öffnen Sie Windows Explorer. Suchen Sie die Datei, und doppelklicken Sie darauf. Ihr Browser wird geöffnet und zeigt die Web-Seite. Die Verbindung mit dem ersten Bild wird auf der Seite angezeigt.

5 Bewegen Sie Ihre Maus über den Link. Die JavaScript-Funktion läuft und dazu führen, dass den Link, um das zweite Bild anzuzeigen. Bewegen Sie die Maus vom Bild entfernt, und es wird nicht mehr ändern.

Tipps & Warnungen

  • Das Bild ist im Ort fixiert, da der Code ein "Onmouseover"-Ereignis, aber keinesfalls "Onmouseout" hat wie viele Webseiten tun. Dieses Beispiel verwendet einen Link wie das Rollover-Element. Sie können den gleichen Effekt mit anderen HTML-Elementen, indem Sie die "Onmouseover" Code zu ihrem Tag-Definitionen im Dokument < Körper > Erstellen Abschnitt.