un href = #> Después de hacer clic en el enlace, la página se desplazará hasta la parte superior de la página, #El punto de anclaje predeterminado es #top
<a href = javaScript: void (0) onClick = window.open ()> Después de hacer clic en el enlace, la página no se mueve, solo se abre el enlace
<a href =# onClick = javaScript: return false;> la función es la misma que la anterior, y diferentes navegadores tendrán diferencias.
Después de hacer clic en el enlace, si no desea que la página se desplazará a la parte superior de la página, use href = javascript: void (0), no use href =#, return false tiene un efecto similar
Explicación detallada de la diferencia entre href =# y href = javascript: void (0)#Containea una información de ubicación
El punto de anclaje predeterminado es #top, que es el extremo superior de la página web
Y JavaScript: Void (0) solo representa un enlace muerto
Es por eso que a veces la página es larga y el enlace obviamente es #, pero salta a la parte superior de la página
Y JavaScript: Void (0) no es el caso
Por lo tanto, es mejor usar void (0) al llamar a los scripts
O <input onClick>
<Div OnClick> etc.
Varias formas de abrir un enlace en una nueva ventana
1.Window.open ('url')
2. Use funciones personalizadas
Copiar el código