في بعض الأحيان باستخدام الرابط A لاستبدال الأزرار عند قطع الصفحات ، هناك العديد من الفوائد للقيام بذلك
عند وضع الماوس ، هناك تأثير يشبه اليدين بشكل افتراضي (لا يوجد مؤشر: يلزم المؤشر)
يمكنك إضافة فئات زائفة تدعمها إصدارات أقل من IE.
إذا كانت الصفحة تحتاج إلى تحديث ككل عند النقر ، فستقفز ، فلن تكون IE6 راضية ، على النحو التالي
نسخة الكود كما يلي:
<p> <a href = "javaScript :؛" onClick = "Jumpsina ()"> sina </a> </p>
<p> <a href = "javaScript: void 0 ؛" OnClick = "JumpSohu ()"> sohu </a> </p>
<script>
وظيفة القفزات () {
location.href = 'http://www.sina.com.cn'
}
وظيفة jumpsohu () {
location.href = 'http://www.sohu.com'
}
</script>
لا يمكن للنقر على الرابط في IE6 القفز ، ولكن يمكن للمتصفحات الأخرى القيام بذلك. الحل هو تغييره إلى نقطة مرساة.
نسخة الكود كما يلي:
<p> <a href = "###" onClick = "Jumpsina ()"> sina </a> </p>
<p> <a href = "#none" onClick = "JumpSohu ()"> sohu </a> </p>
<script>
وظيفة القفزات () {
location.href = 'http://www.sina.com.cn'
}
وظيفة jumpsohu () {
location.href = 'http://www.sohu.com'
}
</script>
إذا قمت بتغيير طريقة القفز إلى Window.Open ، فلن تكون هناك مشكلة في IE6 ، على النحو التالي
نسخة الكود كما يلي:
<p> <a href = "javaScript :؛" onClick = "Jumpsina ()"> sina </a> </p>
<script>
وظيفة القفزات () {
window.open ('http://www.sina.com.cn')
}
</script>