متد open در JavaScript :
متد open در JavaScript یکی از متدهای شی window است که برای باز کردن یک صفحه وب جدید در یک پنجره جدید استفاده می شود. این متد دارای سه پارامتر اجباری و دو پارامتر اختیاری است:
window.open(url, name, features, replace)
– url: آدرس صفحه ای که می خواهید در پنجره جدید باز شود.
– name: نام پنجره جدید. این پارامتر اختیاری است و در صورتی که نامی تعیین نشود، پنجره جدید با نام “_blank” باز می شود.
– features: ویژگی هایی که در پنجره جدید قرار دارند، از جمله اندازه، موقعیت و ویژگی های دیگر. این پارامتر اختیاری است و به صورت یک رشته که شامل ویژگی های مختلف با فاصله جدا شده است، تعیین می شود.
– replace: یک مقدار بولی است که در صورتی که true باشد، صفحه فعلی با صفحه جدید جایگزین می شود. این پارامتر اختیاری است و به طور پیش فرض false می باشد.
بعد از استفاده از متد open، یک شی window جدید باز می شود که می توانید از آن برای مدیریت ویژگی های صفحه استفاده کنید. برای مثال، می توانید آن را بسته یا به کوچکن و بزرگن کردن آن استفاده کنید. به صورت زیر:
var myWindow = window.open(“https://www.google.com”, “_blank”, “width=500, height=500”);
myWindow.close();
myWindow.resizeTo(1000, 1000);
این کد، یک شی window جدید باز می کند که صفحه گوگل را نمایش می دهد. سپس پنجره را بسته و سپس آن را به اندازه 1000 در 1000 پیکسل تغییر اندازه می دهد.
متد open در JavaScript به شما امکان می دهد تا صفحات وب بیشتری را به صورت پوپ آپ باز کنید و ویژگی های آن ها را مدیریت کنید. با استفاده از این متد، می توانید تجربه کاربری بهتری را برای بازدید کنندگان وب سایت خود فراهم کنید.