때로는 링크 A를 사용하여 페이지를자를 때 버튼을 교체하면이 작업을 수행하는 데 몇 가지 이점이 있습니다.
마우스를 착용 할 때는 기본적으로 손과 같은 효과가 있습니다 (커서 : 포인터가 필요하지 않음)
하위 버전의 IE에서 지원되는 의사 클래스를 추가 할 수 있습니다.
클릭 할 때 페이지를 전체적으로 새로 고침 해야하는 경우 점프하면 다음과 같이 IE6이 충족되지 않습니다.
코드 사본은 다음과 같습니다.
<p> <a href = "JavaScript :;" onclick = "jumpsina ()"> sina </a> </p>
<p> <a href = "JavaScript : void 0;" onclick = "JumpSoHu ()"> sohu </a> </p>
<cript>
함수 jumpsina () {
location.href = 'http://www.sina.com.cn'
}
함수 jumpsohu () {
location.href = 'http://www.sohu.com'
}
</스크립트>
IE6의 링크를 클릭하면 점프 할 수는 없지만 다른 브라우저를 수행 할 수 있습니다. 해결책은 앵커 포인트로 변경하는 것입니다.
코드 사본은 다음과 같습니다.
<p> <a href = "###"onclick = "jumpsina ()"> sina </a> </p>
<p> <a href = "#none"onclick = "jumpsohu ()"> sohu </a> </p>
<cript>
함수 jumpsina () {
location.href = 'http://www.sina.com.cn'
}
함수 jumpsohu () {
location.href = 'http://www.sohu.com'
}
</스크립트>
점프 메소드를 Window.open으로 변경하면 IE6에는 다음과 같이 문제가 없습니다.
코드 사본은 다음과 같습니다.
<p> <a href = "JavaScript :;" onclick = "jumpsina ()"> sina </a> </p>
<cript>
함수 jumpsina () {
Window.open ( 'http://www.sina.com.cn')
}
</스크립트>