wmaraci reklam
lidertakipci

jQuery ile Tüm Dışarıya Linkleri Yeni Pencerede Açtırın!

3 Mesajlar 923 Okunma
advertseo
wmaraci reklam

Psycho Psycho <--! Am I Psycho? --> Kat. Mod.
  • Üyelik 11.12.2010
  • Yaş/Cinsiyet 37 / E
  • Meslek Emekçi
  • Konum Edirne
  • Ad Soyad H** K**
  • Mesajlar 5990
  • Beğeniler 3896 / 3909
  • Ticaret 6, (%100)
Aşağıdaki jQuery kodu ile tüm dışarıya linklere otomatik olarak target="_blank" etiketi ekletebilir ve tüm dışarıya linklerin yeni pencerede açılmasını sağlayabilirsiniz.

Tek yapman gereken aşağıdaki kodu head etiketleri arasına eklemek:

<script>
$(document).ready(function() {
$("a[@href^=http]").each(
function(){
if(this.href.indexOf(location.hostname) == -1) {
$(this).attr('target', '_blank');
}
}
)
});
</script>


Kodun çalışabilmesi için sayfada jquery kütüphanesinin çağırılıyor olması lazım. Eğer çağırılmıyorsa koddan hemen önce şunu ekle:

<script></script>
 

 

Hatalıysam telefon etme, idare et (?)

wmaraci
reklam

Canticu Canticu /* Volkan Akkuş */ Kullanıcı
  • Üyelik 22.10.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum İzmir
  • Ad Soyad ** **
  • Mesajlar 92
  • Beğeniler 30 / 19
  • Ticaret 0, (%0)
Güzel paylaşım. Arşivimizde bulunması gereken jQuery kodu :)
 

 

<?php kemal_ataturk('Ne Mutlu Türk'üm Diyene !!'); ?>

LadyArch3r LadyArch3r Web Developer Kullanıcı
  • Üyelik 02.04.2011
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Developer
  • Konum Antalya
  • Ad Soyad B** K**
  • Mesajlar 930
  • Beğeniler 60 / 102
  • Ticaret 3, (%100)
Teşekkürler arşivime aldım.
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al