Mathias: Images Dynamisch einblenden wenn IF Abfrage zutrifft

Beitrag lesen

Hallo,

erstmal vielen Dank für Deinen Tip und nun funktioniert es!
das habe ich mir auch schon überlegt wie ich html code mit javascript schreibe und bin leider nicht auf die idee kommen das es auch so funktionieren kann! Denke Fehler von mir! In PHP ist es ja nicht viel anderes!

Ja das mit meinem Bilder generieren das war auch nur ein halber Code aus einem anderen den ich mit würgen umgeämdert habe das hat auh funktioniert mit dem Imgages einblenden aber dann viel mir nichts mehr ein :-( Ach ist ja auch egal...

Ich mercke nun schon das ich in JavaScript noch viel tun muß um die Grundzüge von Befehlen zubekommen!

Danke nochmals!

Falls Du mal hilfe brauchst in PHP oder Flash frag einfach mal nach!

Meine ICQ: 63093747

Gruß Mathias

Hi

<script language="JavaScript">

if (pluginlist.indexOf("Acrobat")!=-1)
   document.write("Du hast den Acrobat Reader")
else
   var b = new Array();
    b[0] = new Image(); b[0].src = "../../images/acrobat-reader.gif";
     document.images[0].src = b[0].src;
     //document.src="http://www.adobe.de/products/acrobat/readstep.html";

</script>

Du kannst mit document.images[0].src keine bilder generieren, sondern nur auf welche zugreifen, die schon exsestieren.

  1. Es gibt auf deiner seite keiner bilder zum ersetzen.
  2. Die if-Abfrage steht ohne funktion da, d.h. steht diese im head-bereich, gibt es das bild noch nicht. da währe es besser eine funktion, die per onLoad aufgerufen wird zu machen.

Wenn das nichts bringt, wieso nicht einfach:
document.write('<a href="http://www.adobe.de/products/acrobat/readstep.html"><img src="../images/acrobat-reader.gif"></a>') ???

Grüße aus Düsseldorf

Aleksej