Pencere adı Özelliği nedir?

Pencere Adi Ozelligi Nedir



pencere ” JavaScript'teki global nesne, tarayıcı penceresini temsil eder. Önceden tanımlanmış yöntem ve özelliklerini kullanarak tarayıcı penceresi bilgilerini almak için kullanılır. Bu özellikler arasında “ isim ” Kullanıcının tercihine göre pencerenin adını ayarlamaya veya döndürmeye izin veren özellik. Birden çok pencere olması durumunda, her pencereyi adının yardımıyla tanımlamak için kullanışlıdır.

Bu kılavuz, JavaScript Penceresi 'ad' özelliğini açıklar.

Pencere 'ad' Özelliği nedir?

JavaScript ' isim ” pencere nesnesinin özelliği, tarayıcı penceresi adını ayarlar ve alır. Görevi gerçekleştirmek için 'pencere' nesnesini kullanır. Zaten var olan pencere adını değiştirmek için yaygın olarak kullanılır. Standart çıktısı olarak pencerenin adını gösteren bir dizi verir.







Sözdizimi (Pencere adını ayarlayın )

pencere. isim = winName

Sözdizimi (Pencere adını döndür)

pencere. isim

Pencere adını ayarlamak ve almak için yukarıda tanımlanan sözdizimini kullanalım.



JavaScript Penceresi “name” Özelliği Nasıl Kullanılır?

isim ' mülkiyeti ' pencere ” nesnesi, pencere adını ayarlamak ve döndürmek ve atanan ad aracılığıyla başka bir pencere açmak için uygulanabilir.



Örnek 1: Pencere Adını Ayarlamak ve Döndürmek için pencere 'ad' Özelliğini Uygulama

Bu örnek, “ pencere.adı Geçerli tarayıcı penceresi adını ayarlamak ve almak için ” özelliği.





HTML Kodu

İlk olarak, verilen HTML kodunu izleyin:

< h2 > pencere . isim JavaScript'te özellik h2 >

< düğme ondblclick = 'benimFunc()' > Ayarlamak & Geri dönmek pencere İsim düğme >

Yukarıdaki kod bloğunda:



  • ” etiketi 2. seviye alt başlığı tanımlar.

  • ” etiketi, “ olan bir düğme oluşturur. ondbltıklama ' kullanıcı tanımlı JavaScript işlevine erişen olay ' benimfunc() ” butonu üzerine çift tıklayın.

JavaScript Kodu

Ardından, JavaScript koduna geçin:

< senaryo >

işlev myFunc ( ) {

pencerem var = pencere. açık ( '' , 'Pencere 1' , 'genişlik=400,yükseklik=300' ) ;

benim pencerem. belge . yazmak ( '

Bu pencerenin adı: ' + benim pencerem. isim + '

'
) ;

}

senaryo >

Yukarıdaki kod parçacığında:

  • “ adlı bir işlev tanımlayın. benimFunc() ”.
  • Fonksiyon tanımında “ benim pencerem 'pencereyi kullanır' açık() adında yeni bir pencere oluşturan ve açan yöntem. pencere 1 ” belirtilen boyutlara sahip, yani genişlik ve yükseklik.
  • Son olarak, “ belge.yaz() ” yöntemi, bahsedilen paragraf ifadesini yeni oluşturulan pencereye yazmak ve ardından Pencerenin adını “” yardımıyla döndürmek için “mywindow” değişkeni ile ilişkilendirilir. pencere.adı ' mülk.

Çıktı

Analiz edildiği gibi, çıktı set edilir ve “” kullanılarak düğmeye çift tıklandığında yeni oluşturulan pencereye geri döner. pencere.adı ' mülk.

Örnek 2: Adını Kullanarak Belirli Bir Pencereyi Açmak İçin Pencere 'ad' Özelliğini Uygulayın

Bu örnekte, “ pencere.adı ” özelliği, adını kullanarak ilgili pencereyi açar.

HTML Kodu

Belirtilen HTML kodunu göz önünde bulundurun:

< h2 > pencere . isim JavaScript'te özellik h2 >

< bir href = 'https://linuxhint.com/' hedef = 'Yeni Pencere' > Bu URL içinde açılacak yeni pencere / A >

Yukarıdaki kod bloğu “ ' olan URL'yi belirtmek için ' bağlantı etiketi hedef ' sağlanan URL'yi açmak için ' özniteliği ' Yeni Pencere ”.

JavaScript Kodu

Şimdi, aşağıdaki kodu gözden geçirin:

< senaryo >

sabit benim kazancım = pencere. açık ( ) ;

mywin. isim = 'Yeni Pencere' ;

senaryo >

Bu kod bloğunda:

  • ' değişkenini bildirin benim kazancım geçerli olan “ pencere.open() Yeni bir pencere oluşturmak ve açmak için ” yöntemi.
  • Sonra, “ pencere.adı ” özelliği, yukarıda açılan pencerenin adını, tahsis edilen hedefi aracılığıyla çağırır.

Çıktı

Görüldüğü gibi, sağlanan URL, adını kullanarak yeni hedeflenen pencereye yönlendiriyor.

Çözüm

JavaScript, “ isim pencere adını atamak ve döndürmek için 'pencere' nesnesinin özelliği. Pencere mevcut veya yeni olabilir. “” yardımıyla yeni bir tarayıcı penceresi kolayca açılabilir. pencere.open() ” yöntemi gerekli ölçülere göre. Bu kılavuz, JavaScript'teki Pencere 'ad' özelliğinin kısa bir açıklamasını sağladı.