Klicken Sie auf den Hyperlink, um JavaScript -Funktionen aufzurufen. Die meisten Personen verwenden:
Kopieren Sie den Code wie folgt: <a href = "javaScript: function ();">
Dies hat jedoch einen Nachteil, dh nach dem Klicken auf den Link ist die GIF -Animation auf der Seite stationär.
Probieren Sie den folgenden Code aus:
Kopieren Sie den Code wie folgt: <script type = "text/javaScript">
<!-
Funktion foo ()
{
// etwas mach
}
//->
</script>
<img src = "logo.gif" />
<a href = "JavaScript: foo ();"> Links, die die GIF -Animation immer noch machen </a>
Lösungsdiskussion:
Kopieren Sie den Code wie folgt: <a onclick = "JavaScript: foo ();"> Link </a>
Dieses Mal wird das Animationsdisplay nicht betroffen, aber nachdem die Maus nach oben bewegt ist, ändert sich die Maus- und Hyperlink -Stile nicht. Obwohl das Stilblatt verwendet werden kann, um die Maus- und Hyperlink -Stile zu ändern, ist es doch etwas umständlich, und diese Idee ist nicht gut.
Überprüfen Sie den folgenden Code erneut:
Kopieren Sie den Code wie folgt: <a onclick = "JavaScript: foo ();" href = "#"> link </a>
Wir können feststellen, dass die Seite, obwohl sie auf den Link auf die Animationsanzeige klicken, immer nach oben scrollen, und dieser Effekt ist nicht das, was wir wollen.
Endgültige Lösung:
Kopieren Sie den Code wie folgt: <a onclick = "JavaScript: foo (); return false; href = "#"> wirkt sich nicht auf die Verbindung des GIF </a> aus
Wenn Sie das Problem von GIF -Bildern nicht berücksichtigen, sind alle oben genannten Methoden in Ordnung.