JavaScript'te window.location.replace() Yöntemi nedir?

Javascript Te Window Location Replace Yontemi Nedir



JavaScript'te 'konum' nesnesi ' pencere.konum.değiştir() Kullanıcıyı geçerli web sayfasından sağlanan URL'ye yönlendiren yöntem. Yönlendirildikten sonra, kullanıcı önceki web sayfasına geri dönemez. Bunun nedeni, “ yer değiştirmek() ” yöntemi, yığından en üstteki geçerli web sayfası kaydını kaldırır ve onu yeni URL ile değiştirir. Çoğunlukla kullanıcı mevcut web sayfası kaydını geçmişten kaldırmak istediğinde kullanılır.

Bunu göz önünde bulundurarak, bu kılavuz 'window.location.replace()' yönteminin amacını, işleyişini ve kullanımını gösterir.

JavaScript'te “window.location.replace()” Yöntemi Nasıl Çalışır?

çalışma' pencere.konum.değiştir() ” yöntemi, bağımsız değişkeni olarak iletilen URL'ye bağlıdır. Kullanıcı eylemi üzerine iletilen URL'ye gidecek şekildedir.







Sözdizimi



pencere. konum . yer değiştirmek ( yeniURL )

Yukarıdaki sözdiziminde:



  • pencere : JavaScript'in çalıştığı geçerli tarayıcı penceresini gösteren genel değişkendir.
  • pencere : JavaScript'in çalıştığı geçerli tarayıcı penceresini gösteren genel değişkendir.
  • yer değiştirmek : Belirtilen URL'ye gider, yani, ' yeniURL ” geri dönmek için orijinal web sayfasının kaydını tutmadan bir argüman olarak iletildi.

Şimdi, pratik uygulamasını açıklamak için bu sözdizimini JavaScript'te uygulayın.





Örnek: JavaScript'te URL'ye Gitmek için 'window.location.replace()' Yöntemini Uygulama
Bu örnek, “ pencere.konum.değiştir() ” başka (geçen) bir URL'ye geçmek için yöntem.

HTML Kodu
İlk olarak, aşağıdaki HTML kodunu gözden geçirin:



< h2 > JavaScript'te window.location.replace() Yöntemi < / h2 >
< düğme ondbltıklama = 'benimFunc()' > Tıkla < / düğme >

Yukarıdaki HTML kodunda:

  • ” etiketi alt başlığı belirtir.

  • ” etiketi, “ ile ilişkili bir düğme oluşturur. ondbltıklama ” erişen olay
  • JavaScript işlevi ' benimFunc() ” düğmesine çift tıklandığında.

JavaScript Kodu
JavaScript kodunda sonraki hamle:

< senaryo >
işlev benimFunc'um ( ) {
pencere. konum . yer değiştirmek ( 'https://linuxhint.com/' )
}
senaryo >

Yukarıdaki JavaScript kodunda:

  • “ adlı bir işlev tanımlayın. benimFunc() ”.
  • Fonksiyon tanımında, “ yer değiştirmek() Yöntemin bağımsız değişkeni olarak iletilen 'URL'ye gitmek için ' yöntemi.

Çıktı

Çıktı, kullanıcının butona başarıyla çift tıklandığında belirtilen URL'ye yönlendirildiğini gösterir. Öyle ki, kullanıcı tekrar orijinal belgeye geri dönemez.

Çözüm

JavaScript, “ pencere.konum.değiştir() Kullanıcıyı geçerli web sayfasından sağlanan URL'ye yönlendiren yöntem. Kullanıcı yönlendirildikten sonra orijinal web sayfasına tekrar erişemeyecek şekildedir. Bu kılavuz, JavaScript'teki 'window.location.replace()' yönteminin amacını, çalışmasını ve işlevselliğini ele aldı.