JavaScript'te window.location.href ve window.open () yöntemleri

JavaScript'te window.location.href ve window.open() yöntemleri arasındaki fark nedir?

Çözüm

window.location.href` bir yöntem değil, tarayıcının geçerli URL konumunu size söyleyen bir özelliktir. Özelliğin değerini değiştirmek sayfayı yeniden yönlendirecektir.

window.open()`, yeni bir pencerede açılmasını istediğiniz bir URL'yi aktarabileceğiniz bir yöntemdir. Örneğin:

window.location.href örneği:

window.location.href = 'http://www.google.com'; //Will take you to Google.

window.open() örneği:

window.open('http://www.google.com'); //This will open Google in a new window.

Ek Bilgi:

window.open()` fonksiyonuna ek parametreler aktarılabilir. Bkz: window.open öğretici

Yorumlar (3)
  • window.open belirtilen URL ile yeni bir tarayıcı açacaktır.

  • window.location.href URL'yi kodun çağrıldığı pencerede açacaktır.

Ayrıca window.open() pencere nesnesinin kendisinde bir işlev iken window.location çeşitli diğer yöntem ve özellikleri ortaya çıkaran bir nesne olduğunu unutmayın.

Yorumlar (0)

window.open ()yeni bir pencere açarken,window.location.href` yeni URL'yi mevcut pencerenizde açacaktır.

Yorumlar (1)