Heim > Web-Frontend > HTML-Tutorial > So verhindern Sie Hyperlink-Sprünge, wenn Sie eine link_HTML/Xhtml_Web-Seitenproduktion verwenden

So verhindern Sie Hyperlink-Sprünge, wenn Sie eine link_HTML/Xhtml_Web-Seitenproduktion verwenden

WBOY
Freigeben: 2016-05-16 16:38:44
Original
1746 Leute haben es durchsucht

Bei der Verwendung von traten einige Probleme auf, die mich mehr als einen Monat lang verwirrten. Jetzt erhielt ich die folgende Schlussfolgerung von Internetnutzern, die mich plötzlich aufklärte und das Problem löste.

Das Onclick-Ereignis des Links wird zuerst ausgeführt, gefolgt von der Aktion unter dem href-Attribut (Seitensprung oder Javascript-Pseudolink);
Angenommen, der Link enthält sowohl href als auch onclick, wenn Sie möchten, dass das href-Attribut die Aktion nicht ausführt. Onclick muss einen falschen Rückgabewert erhalten.
Wenn die Seite zu lang ist und über eine Bildlaufleiste verfügt und Sie den Vorgang über das Onclick-Ereignis des Links ausführen möchten. Das href-Attribut sollte auf javascript:void(0); anstelle von # gesetzt werden, um unnötige Seitensprünge zu verhindern.
Wenn eine Funktion mit einem Rückgabewert im href-Attribut des Links aufgerufen wird, wird der Inhalt der aktuellen Seite angezeigt von wird durch den Rückgabewert dieser Funktion ersetzt;
macht einen Unterschied, wenn die Umschalttaste gedrückt gehalten wird.
Das Problem, auf das ich heute gestoßen bin, ist, dass ich in IE6.0 nicht auf parentNode in Form von href zugreifen kann.
Versuchen Sie, das javascript:-Protokoll nicht als href-Attribut von A zu verwenden. Dies führt nicht nur zu einer unnötigen Auslösung des window.onbeforeunload-Ereignisses, sondern stoppt auch die Wiedergabe animierter GIF-Bilder im IE.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage