İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Sinema Dizi Akıllı Ev Motosiklet Mikromobilite Kripto Para Sağlık Teknolojileri Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Web Programlama (PHP, ASP, HTML, CSS, JavaScript)
Web Programlama (PHP, ASP, HTML, CSS, JavaScript)

Javascript sayfa ilk başladığında çalışmıyor

csyasar22.11.20170 cevap2.074 görüntüleme
#1
Arkadaşlar merhaba,
bir html sayfasında ekranda gösterilen bir resim var. bu resmi gösterirken işleyen bir js fonksiyonum var. sayfa açıldığında xx.com/ adresinde 22.11.2017.jpg isimli resim varsa onu gösteriyor yoksa resim.jpg gösterilmesi gerekiyor. sayfa ilk açıldığında her durumda resim.jpg geliyor. yenilendiğinde 22.11.2017.jpg isimli resim geliyor. bunu nasıl çözebilirim? Dipnot: tarih fonksiyonunu sayfa açılışında alert ile kontrol ettiğimde ilk açılışta da her seferinde de doğru değerleri alıyorum.

Kullanılan kod:

<html>
<head>
<style>
.mainIndex{
width:500px;
height:300px;
}
</style>


</head>
<body onload="ImageExist('http://xyzxd.com/'+tarih+'.jpg')">
<div > <img id="test"/>
</div>

<script>
var tarih = new Date();
ay=tarih.getMonth()+1;
gun=tarih.getDate();
yil=tarih.getFullYear();
tarih = gun+'.'+ay + '.'+yil;

function ImageExist(url)
{
var img = new Image();
img.src = url;
if (img.height>0){
document.getElementById("test").src = url;
}else
{
document.getElementById('test').src='http://xyzxd.com/resim.jpg';
}

}

</script>

</body>
</html>

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.