في IE7 وIE8، يمكن إغلاق النافذة أو علامة التبويب الحالية باستخدام طريقة الإغلاق () التي توفرها JavaScript، ولكن تتم مطالبتنا بمربع حوار مزعج بعد البحث عن الكود، يمكنني أخيرًا إغلاقه مباشرة دون مطالبة.
كود جافا سكريبت
انسخ رمز الكود كما يلي:
الدالة CloseWin()
{
window.opener=null;
window.open('','_self');
window.Close();
}
مثال:
رمز XML/HTML
1.<نوع الإدخال = قيمة الزر = "إغلاق" onclick = "CloseWin ()">
بالنسبة للنافذة الرئيسية، افتح النافذة الفرعية، وانقر فوق النافذة الفرعية لإغلاقها، ثم أغلق النافذة الأصلية في نفس الوقت:
var windowParent = window.opener;
windowParent.opener = null;
windowParent.open('', '_self');
windowParent. Close();