ضمن IE 6، مشكلة الارتباط في JSP:
<a href="javascript:void(0);" target="mainFrame" onClick="btnHome_onClick()">
<جافا سكريبت>
الدالة btnHome_onClick(){
window.open("com.mcl.common.main.InitHome.flow"، "mainFrame")؛
إذا (winoperate.style.display != "لا شيء"){
Silde_onClick();
sildebar.style.display='none';
winoperate.style.display='none';
}
}
</جافا سكريبت>
لن يكون للكود أعلاه أي استجابة ضمن IE6.
السبب هو: void(0) هو تعبير حسابي، ونتيجة إرجاع 0 لن يكون لها أي استجابة للصفحة؛
بعد حدث onClick، سيتم أيضًا تشغيل الحدث الافتراضي لـ a: void(0)
الحل: إضافة إرجاع خطأ؛
<a href="javascript:void(0);" target="mainFrame" onClick="btnHome_onClick();return false;">الصفحة الرئيسية</a>