یکی از راههای ایجاد امکانات بیشمار در زمینه طراحی صفحه های با قابلیت ایجاد ارتباط استفاده از زیر پنجره ها میباشد. [TABLE] [TR] [TD="class: tdbaner1, colspan: 2"]برای ایجاد یک Control panel[/TD] [/TR] [TR] [TD="colspan: 2"] [/TD] [/TR] [TR] [TD="width: 100%"] newWindow = window.open(”test2.asp”,”newWin”,”Width=200,height=350″) [/TD] [TD] [/TD] [/TR] [TR] [TD="width: 100%"] با این دستور پنجره جدیدی باز خواهد شد که درون آن صفحه test2.asp نمایش داده خواهد شد. [/TD] [TD] [/TD] [/TR] [TR] [TD="width: 100%"] function updateParent(newURL) { [/TD] [TD] [/TD] [/TR] [TR] [TD="width: 100%"] در این مرحله صفحه test2.asp اجرا میشود در این خط, یک تابع جدید با نام updateParent و به همراه متغییر newURL تعریف شده است.[/TD] [/TR] [/TABLE] در این خط , موقعیت سند opener بوسیله متغییر newURL معلوم میشود. [TABLE] [TR] [TD="width: 100%"]با کلیک کردن بر روی پیوند IranJavaScript.com تابع updateParent صدا زده شده و متغییر newURL نام صفحه به test2.asp را به خود اختصاص میدهد.[/TD] [TD][/TD] [/TR] [TR] [TD="class: tdbaner1, colspan: 2"]نکته :[/TD] [/TR] [TR] [TD="colspan: 2"] در دستور زمانی درست کار خواهد کرد که در تمام صفحاتی که نمایش داده میشوند اسکریپت فوق وجود داشته باشد [/TD] [/TR] [/TABLE]