lostyazilim
tr.link

undefined hatası

14 Mesajlar 2.010 Okunma
lstbozum
tr.link

srkn12 srkn12 PHP - Javascript - Java Kullanıcı
  • Üyelik 28.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilişim
  • Konum Denizli
  • Ad Soyad S** K**
  • Mesajlar 411
  • Beğeniler 67 / 90
  • Ticaret 0, (%0)
merhaba arkadaşlar hayırlı sabahlar aşağıdaki kod ile iframe içinden a tagını çekmek istiyorum tıkladığım zaman undefined diye bir sayfa açılıyor sorun nerde yardımcı olurmusunuz


<script>
var link = $("#iframe").contents().find("#downloadButton").attr("href");

$("#sonuc").append('indir');
</script>
 

 

wmaraci
reklam

kodaylak kodaylak WM Aracı Kullanıcı
  • Üyelik 09.08.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Diğer
  • Ad Soyad G** U**
  • Mesajlar 93
  • Beğeniler 5 / 40
  • Ticaret 1, (%100)
iframe id olarak mı tanımlı?
 

 

SancarSaran SancarSaran WM Aracı Kullanıcı
  • Üyelik 14.01.2018
  • Yaş/Cinsiyet 52 / E
  • Meslek Programcı
  • Konum İzmir
  • Ad Soyad S** S**
  • Mesajlar 319
  • Beğeniler 4 / 111
  • Ticaret 0, (%0)
Bulamıyor.

<script>
var link = $("#iframe").contents().find("#downloadButton").attr("href");
if(type of link != 'undefined') {

$("#sonuc").append('indir');
} else {
console.log("yok böyle bir link");
}
</script>
 

 

srkn12 srkn12 PHP - Javascript - Java Kullanıcı
  • Üyelik 28.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilişim
  • Konum Denizli
  • Ad Soyad S** K**
  • Mesajlar 411
  • Beğeniler 67 / 90
  • Ticaret 0, (%0)
evet hocam bu şekil tanımlı



 

 

wmaraci
wmaraci

kodaylak kodaylak WM Aracı Kullanıcı
  • Üyelik 09.08.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Diğer
  • Ad Soyad G** U**
  • Mesajlar 93
  • Beğeniler 5 / 40
  • Ticaret 1, (%100)
sanırım yapmanız gereken "#downloadButton a" olarak eklemek.

Ayrıca şu koduda deneyebilirsiniz.
$(document).ready(function() {
$('#iframe').on('load', function() {
var link = $(this).contents().find("#downloadButton a").prop('href');
alert(link);
});
});
 

 

srkn12 srkn12 PHP - Javascript - Java Kullanıcı
  • Üyelik 28.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilişim
  • Konum Denizli
  • Ad Soyad S** K**
  • Mesajlar 411
  • Beğeniler 67 / 90
  • Ticaret 0, (%0)
hocam yine aynı hatayı alıyorum undefined

hocam html içeriği bu şekilde



<script></script>






<script>
var link = $("#iframe").contents().find("#downloadButton a").attr("href");

$("#sonuc").append('indir');
</script>

<script>
var list = document.getElementsByClassName("something");
for (var i = 0; i < list.length; i++) {
list[i].setAttribute("id", "link" + i);
}

</script>



hocam 2 gündür bununla uğraşıyorum yabancı forumlara her yere baktım ama olmuyor bir türlü
 

 

SancarSaran SancarSaran WM Aracı Kullanıcı
  • Üyelik 14.01.2018
  • Yaş/Cinsiyet 52 / E
  • Meslek Programcı
  • Konum İzmir
  • Ad Soyad S** S**
  • Mesajlar 319
  • Beğeniler 4 / 111
  • Ticaret 0, (%0)
once a tagını getir ona bak sonra href ine bakarsın. belki href tanımlı değildir. varmı bu iframe contentinin örneği. Bence o eleman yok orada.
 

 

srkn12 srkn12 PHP - Javascript - Java Kullanıcı
  • Üyelik 28.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilişim
  • Konum Denizli
  • Ad Soyad S** K**
  • Mesajlar 411
  • Beğeniler 67 / 90
  • Ticaret 0, (%0)
hocam iframenin içeriği şöyle





















Download MP3
Koray Avcı - Yakarım Geceleri (Official Video)






 

 

kodaylak kodaylak WM Aracı Kullanıcı
  • Üyelik 09.08.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Diğer
  • Ad Soyad G** U**
  • Mesajlar 93
  • Beğeniler 5 / 40
  • Ticaret 1, (%100)
o zaman arkadaşın dediği gibi "a#downloadButton" olmalı, işe yaramadı mı?
 

 

srkn12 srkn12 PHP - Javascript - Java Kullanıcı
  • Üyelik 28.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilişim
  • Konum Denizli
  • Ad Soyad S** K**
  • Mesajlar 411
  • Beğeniler 67 / 90
  • Ticaret 0, (%0)
hayır hocam işe yaramadı yine aynı hatayı verdı, hocam peki bir buton olsa buton ifameye bağlı olsa butona tıklandığı zaman iframe ye tıklasa bunu yapabilirmiyiz peki ?
 

 

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