Yeni pəncərəni necə özelleştireceğinizi öğrenin
JavaScript yeni pəncərədə bir link açmaq üçün faydalı bir üsuldur, çünki pəncərənin necə görünəcəyini və spesifikasiyaları əlavə etməklə ekranda yerləşdiriləcəyini nəzarət edir.
JavaScript Pəncərəsi Open () metodu üçün sintaksis
Yeni brauzer pəncərəsində bir URL açmaq üçün burada göstərildiyi kimi Javascript open () metodundan istifadə edin:
window.open ( URL, ad, funksiyalar , dəyişdirin )və parametrlərin hər birini özelleştirin.
Məsələn, aşağıdakı kod yeni bir pəncərə açır və görünüşünü parametrlərdən istifadə edir.
window.open ("https://www.somewebsite.com", "_blank", "toolbar = yes, top = 500, left = 500, width = 400, height = 400");URL Parametrləri
Yeni pəncərədə açmaq istədiyiniz səhifənin URL'sini daxil edin. Bir URL belirtmezseniz, yeni bir boş pencere açılır.
Adı Parametri
Adı parametri URL üçün hədəf təyin edir. URL'yi yeni bir pencerede açmaq varsayılandır və bu şekilde göstərilir:
- _blank. URL üçün yeni bir pəncərə açır.
Istifadə edə biləcək digər variantlar bunlardır:
- Özünü. Cari səhifəni URL ilə əvəz edir.
- _parent. URLni ana çərçivəyə yükləyir.
- _top. Yüklənmiş çərçivələri dəyişdirir.
Xüsusiyyətlər
Specs parametri, whitespaces ilə virgülle ayrılmış siyahısı daxil edərək yeni pəncərəni özelleştirdiğiniz yerdir. Aşağıdakı dəyərlərdən birini seçin.
- yüksəklik = piksel. Bu dəqiqləşdirmə pəncərədə yeni pəncərənin hündürlüyünü təyin edir. Girilə bilən minimum dəyər 100dir.
- genişlik = piksel. Bu, yeni pəncərənin genişliyini piksel olaraq təyin edir. Minimum dəyər 100.
- sol = piksel. Bu xüsusiyyət yeni pəncərənin sol mövqeyini təyin edir. Heç bir mənfi dəyər daxil edilə bilməz.
- üst = piksel. Bu yeni pəncərənin üst mövqeyini təyin edir. Mənfi dəyərlərdən istifadə edilə bilməz.
- menubar = yes | no | 1 | 0. Menyu çubuğunu görüntüləməyəcəyini göstərmək üçün bu specdən istifadə edin.
- status = evet | no | 1 | 0. Bu durum çubuğunu əlavə etməli və ya olmasın.
Bəzi spesifikasiyalar brauzer tiplidir:
- yer = evet | no | 1 | 0. Bu spec ünvanı ünvanını göstərməyin olub olmadığını göstərir. Yalnız Opera brauzer üçün.
- resizeable = yes | no | 1 | 0. Pəncərənin yenidən boyutlandırıla biləcəyini müəyyən edir. Yalnız İE ilə istifadə etmək üçün.
- yer = evet | no | 1 | 0. Kaydırma çubuğunu göstərmək və ya verməyin göstəricisi. Yalnız IE, Firefox və Opera ilə uyğun gəlir.
- toolbar = yes | no | 1 | 0. Brauzerin alət çubuğunu göstərməyin olub olmadığını müəyyən edir. Yalnız IE və Firefox ilə uyğun gəlir.
Dəyişdirin
Bu isteğe bağlı parametr yalnız bir məqsədi var - yeni pəncərədə açılan URL brauzer tarixçəsi siyahısında mövcud girişin əvəzini dəyişə bilər və ya yeni bir giriş kimi görünür.
- Doğru olduğunda, URL tarix siyahısında mövcud brauzer girişini əvəz edir
- Yanlış olduğunda, URL brauzer tarixçəsi siyahısında yeni bir giriş kimi göstərilir.