a href = #> Depois de clicar no link, a página rolará até o topo da página, #o ponto de ancoragem padrão é #top
<a href = javascript: void (0) onclick = window.open ()> Depois de clicar no link, a página não se move, apenas o link é aberto
<a href =# onclick = javascript: return false;> A função é a mesma que acima, e diferentes navegadores terão diferenças.
Depois de clicar no link, se você não deseja que a página role para o topo da página, use href = javascript: void (0), não use href =#, retornar false tem um efeito semelhante
Explicação detalhada da diferença entre href =# e href = javascript: void (0)#Contém uma informação de localização
O ponto de ancoragem padrão é #top, que é a extremidade superior da página da web
E javascript: void (0) representa apenas um link morto
É por isso que às vezes a página é longa e o link é obviamente #, mas salta para o topo da página
E JavaScript: void (0) não é o caso
Portanto, é melhor usar o void (0) ao ligar para scripts
Ou <inspira onClick>
<div onClick> etc.
Várias maneiras de abrir um link em uma nova janela
1.window.open ('url')
2. Use funções personalizadas
Copie o código