SORU
5 ŞUBAT 2011, CUMARTESİ


Yeni bir sekmede bir URL JavaScript kullanarak aç

Bir pop-up penceresinde farklı olarak yeni bir sekme URL açmaya çalışıyorum. Yanıtları bir şey gibi görünecektir nerede ile ilgili sorular gördüm

window.open(url,'_blank');
window.open(url);

Ama bunların hiçbiri benim için çalıştı, tarayıcı hala açılan bir pencere açmaya çalıştı.

CEVAP
8 Temmuz 2012, Pazar


Bu bir hile

function OpenInNewTab(url) {
  var win = window.open(url, '_blank');
  win.focus();
}

Çoğu durumda, bu doğrudan pop-up blokerler, ve varsayılan "pencere" davranış. yeni önlemek için bağlantı için onclick işleyicisi olması gerekiyor Bu şekilde yapabilirsin, ya da sizin için bir olay dinleyicisi ekleyerek DOM nesne.

<div onclick="OpenInNewTab();">Something To Click On</div>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • backyardjay

    backyardjay

    8 ŞUBAT 2009
  • BgirlNilaya

    BgirlNilaya

    29 EKİM 2008
  • Lin Steven

    Lin Steven

    17 EKİM 2006