İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

100 linke aynı anda target_blank (yeni sayfada açılması için) eklemek mümkünmü?

Gazeteci

0
İyinet Üyesi
Katılım
12 Eylül 2010
Mesajlar
778
Reaction score
3
Selam Arkadaşlar. 100 linke aynı anda target_blank (yeni sayfada açılması için) eklemek mümkünmü? (Yani ayrı-ayrılıkda her linkin üzerinde oynayarak vakit kayb etmeden)
Cevabınız için önceden teşekkürler.
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
Bu örnekte sayfadaki tüm linkler nasıl değiştirilir inceleyebilirsin.

HTML:
<body onLoad="link_degis()">

<script language="Javascript">

function link_degis() {
var x = document.getElementsByTagName('a');
var len = x.length;
len = parseInt(len) - 1;

	for (var i=0; i<=len; i++) {
	document.getElementsByTagName('a')[i].target='_new';
	}

}

</script>

<a href="http://www.google.com">link 1</a><br />
<a href="http://www.yahoo.com">link 2</a><br />
</body>
 

Gazeteci

0
İyinet Üyesi
Katılım
12 Eylül 2010
Mesajlar
778
Reaction score
3
Galiba bir az zor bu iş.Tam olarak nereye eklenir bu kod? Ama bu kodda da her link ayrı- ayrılıkda notlanmış. Daha kolay bir yolu yokmu hocam?
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
Neresi zor anlamadım, fonksiyonu ekleyip, body de çağıracaksınız. Yani hazır kodu yazmaktan daha kolay size ne yapılabilir bilmiyorum.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst