Yeni pencereyi nasıl özelleştireceğinizi öğrenin
JavaScript, pencerenin nasıl görüneceğini ve teknik özellikleri ekleyerek ekrana yerleştirileceğini kontrol ettiğiniz için yeni bir pencerede bir bağlantı açmanın kullanışlı bir yoludur.
JavaScript Penceresi Açık () Yöntemi için sözdizimi
Yeni bir tarayıcı penceresinde bir URL açmak için, burada gösterildiği gibi Javascript open () yöntemini kullanın:
window.open ( URL, ad, teknik özellikler, yerine )ve her bir parametreyi özelleştirin.
Örneğin, aşağıdaki kod yeni bir pencere açar ve parametrelerini kullanarak görünümünü belirtir.
window.open ("https://www.somewebsite.com", "_blank", "araç çubuğu = evet, üst = 500, sol = 500, genişlik = 400, yükseklik = 400");URL Parametresi
Yeni pencerede açmak istediğiniz sayfanın URL'sini girin. Bir URL belirtmezseniz, yeni bir boş pencere açılır.
İsim Parametresi
Name parametresi, URL için hedefi ayarlar. URL'yi yeni bir pencerede açmak varsayılandır ve bu şekilde belirtilir:
- _boş. URL için yeni bir pencere açar.
Kullanabileceğiniz diğer seçenekler şunları içerir:
- _self. Geçerli sayfayı URL ile değiştirir.
- _parent. URL'yi ana çerçeveye yükler.
- _üst. Yüklenen tüm çerçeve kümelerini değiştirir.
gözlük
Specs parametresi, yeni pencereyi boşluk bırakmadan virgülle ayrılmış bir liste girerek özelleştireceğiniz yerdir. Aşağıdaki değerler arasından seçim yapın.
- yükseklik = piksel. Bu belirtim, yeni pencerenin yüksekliğini piksel cinsinden ayarlar. Girilebilecek minimum değer 100'dür.
- genişlik = piksel. Bu yeni pencerenin genişliğini piksel cinsinden ayarlar. Minimum değer 100'dür.
- sol = piksel. Bu özellik yeni pencerenin sol konumunu ayarlar. Negatif değer girilemez.
- En = piksel. Bu yeni pencerenin en üst konumunu ayarlar. Negatif değerler kullanılamaz.
- menü çubuğu = yes | no | 1 | 0. Menü çubuğunun görüntülenip görüntülenmeyeceğini göstermek için bu özelliği kullanın.
- status = yes | no | 1 | 0. Bu, bir durum çubuğu eklenip eklenmeyeceğini gösterir.
Bazı özellikler tarayıcıya özgüdür:
- location = yes | no | 1 | 0. Bu özellik, adres alanının gösterilip gösterilmeyeceğini belirtir. Sadece Opera tarayıcısı için.
- resizeable = yes | no | 1 | 0. Pencerenin yeniden boyutlandırılıp özelleştirilemeyeceğini belirler. Sadece IE ile kullanım içindir.
- location = yes | no | 1 | 0. Kaydırma çubuklarının görüntülenip görüntülenmeyeceğini gösterir. Sadece IE, Firefox ve Opera ile uyumludur.
- Araç çubuğu = yes | no | 1 | 0. Tarayıcı araç çubuğunun gösterilip gösterilmeyeceğini belirler. Sadece IE ve Firefox ile uyumludur.
değiştirmek
Bu isteğe bağlı parametrenin yalnızca bir amacı vardır — yeni pencerede açılan URL'nin tarayıcı geçmiş listesinde geçerli girişi değiştirip değiştirmeyeceğini veya yeni bir giriş olarak görünüp görünmeyeceğini belirtmek için.
- Doğru olduğunda, URL, geçmiş listesinde geçerli tarayıcı girişinin yerini alır.
- Yanlış olduğunda, URL tarayıcı geçmişi listesinde yeni bir giriş olarak listelenir.