خصوصیت Window.opener
مثال (خصوصیت Window.opener)
نوشتن مقداری متن در پنجره ی منبع(والد):
// Open a new window
var myWindow = window.open("", "myWindow", "width=200, height=100");
// Write some text in the new window
myWindow.document.write("<p>This is 'myWindow'</p>");
// Write some text in the window that created the new window
myWindow.opener.document.write("<p>This is the source window!</p>");
var myWindow = window.open("", "myWindow", "width=200, height=100");
// Write some text in the new window
myWindow.document.write("<p>This is 'myWindow'</p>");
// Write some text in the window that created the new window
myWindow.opener.document.write("<p>This is the source window!</p>");
خودتان امتحان کنید »
تعریف و کاربرد
خصوصیت opener، یک ارجاع به پنجره ای که این پنجره را ایجاد کرده است، برمی گرداند.
هنگام باز کردن یک پنجره با متد window.open()، شما می توانید از این خصوصیت در پنجره ی مقصد، برای برگرداندن جزئیات پنجره ی منبع(والد) استفاده کنید.
نکته کدنویسی: دستور window.opener.close()، باعث بسته شدن پنجره ی منبع(والد) می شود.
پشتیبانی مرورگرها
متد | |||||
---|---|---|---|---|---|
opener | بله | بله | بله | بله | بله |
نحوه استفاده
window.opener
جزئیات تکنیکی
مقدار برگشتی |
یک ارجاع به پنجره ای که این پنجره را ایجاد کرده است. |
---|
کلیه توابع و خصوصیت های شیء Window در JavaScript
- نوشته شده توسط احسان عباسی
- بازدید: 7060