إنشاء
نافذة القفز النافذة القافزة "Pop
up" window (
تسمي نافذة جزئية "Sub
Window") هي نافذة
جديدة تنشئ داخل النافذة الموجودة
HTML/JavaScript
شفرة
النتائج
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function subwindow() {
NewWindow = window.open("subwindow.htm", "NewWindow",
"status = no, toolbar = no, location = no, left = 200,
top = 200, width = 400, height = 100");
}
// السطر الذي يبدأبالكلمتين "NewWindow"
يجب أن يكون في سطر واحد.
</SCRIPT>
</HEAD>
<BODY>
<A HREF="#" onClick="subwindow();"> Click here to open a Sub
Window...</A>
</BODY>
أنظر شفرة
النافذة الجزئية فيما يلي
The
Sub-Window code is:
<BODY>
This is the Pop-up Window
<BR>
<FORM NAME="test">
<input TYPE="button" VALUE="Click here to close the Sub Window"
onClick="window.close();">
</FORM>
</BODY>
هذه شفرة:<BODY>
النافذة الجزئية أو نافذة القفز
<BR>
<FORM NAME="test">
<input TYPE="button" VALUE="انقر هنا لغلق النافذة"
onClick="window.close();">
</FORM>
</BODY>
حاول أن تجرب تلك الشفرة مع محرر آخر غير
فرونت بيج
ملحوظة(1) : عندما
ينقر المستخدم علي الربط "subwindow.htm"
يتم تحميلها وتظهر كنافذة جزئية ،
وتلك النافذة تعتبر قياسية ، ويمكن أن تكون
معقدة أكثر من ذلك ، وحجم النافذة في المثال
السابق تم تحديده لكي يظهر علي النافذة
ويمكنك تغييره
ملحوظة
(2) :
status = no
لا
تظهر سطر الحالة في أسفل النافذة الجزئية.
toolbar = no
لا
تظهر الشريط Tool Bar
في النافذة الجزئية
location = no
لا
تظهر الموضع في أعلي النافذة الجزئية.
left = 200
يعني
أن الركن الأيسر العلوي يبعد عن الحافة
اليمني للنافذة الحالية بمقدار 200 نقطة
top = 200
يعني أن الركن الأيسر العلوي يبعد
بمقدار 200 نقطة بكسل عن قمة الصفحة الحالي