Às vezes, usando o link A para substituir os botões ao cortar páginas, há vários benefícios em fazer isso
Ao colocar o mouse, há um efeito de mão por padrão (sem cursor: o ponteiro é necessário)
Você pode adicionar pseudo-classes suportadas por versões mais baixas do IE.
Se a página precisar ser atualizada como um todo ao clicar, ela pulará, então o IE6 não será satisfeito, como segue
A cópia do código é a seguinte:
<p> <a href = "javascript:;" OnClick = "Jumpsina ()"> Sina </a> </p>
<p> <a href = "javascript: void 0;" OnClick = "JumpSohu ()"> Sohu </a> </p>
<Cript>
função jumpsina () {
location.href = 'http://www.sina.com.cn'
}
função jumpsohu () {
location.href = 'http://www.sohu.com'
}
</script>
Clicar no link no IE6 não pode pular, mas outros navegadores podem fazê -lo. A solução é alterá -lo para um ponto de ancoragem.
A cópia do código é a seguinte:
<p> <a href = "###" onclick = "jumpsina ()"> sina </a> </p>
<p> <a href = "#nenhum" onclick = "jumpsohu ()"> sohu </a> </p>
<Cript>
função jumpsina () {
location.href = 'http://www.sina.com.cn'
}
função jumpsohu () {
location.href = 'http://www.sohu.com'
}
</script>
Se você alterar o método de salto para janela.
A cópia do código é a seguinte:
<p> <a href = "javascript:;" OnClick = "Jumpsina ()"> Sina </a> </p>
<Cript>
função jumpsina () {
window.open ('http://www.sina.com.cn')
}
</script>