Autor |
Nachricht |
correl
Threadersteller
Dabei seit: 27.10.2010
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 27.10.2010 22:42
Titel Javascript Probs / Hilfe bitte |
|
|
[/code]Hallo zusammen, ich hab ein Problem und weiss nicht mehr weiter.
Ich habe eine eBay Template erstellt. Darin enthalten ist eine Javascript Bildergallerie. Ich arbeite mit XT:Booster um meine Artikel vom XT:Commerce nach eBay zu laden.
XT:Booster bietet diverse Variablen, zb #PICTURE_1# , #ARTICLE_SUBTITLE# usw.
Auf jedenfall werden 1-3 Bilder im Artikel hinterlegt, diese werden dann in mein Javascript geladen und das Bild wird angezeigt. Klappt wunderbar. Aber wenn ich mal nur 1-2 Bilder hochlade, dann zeigt er Bild 3 quasi als Platzhalter, sprich, umrisse, grösse ist alles da, nur halt kein Bild. Sieht bissel doof aus.
Hier einmal mein Code
Code: |
<script type="text/javascript">
var pic01 = "#PICTURE_1#";
var pic02 = "#PICTURE_2#";
var pic03 = "#PICTURE_3#";
if (pic01!=''){
document.write('<a class="tooltip2" href="#"><img id="produkt_bilder"src="'+ pic01 +'" width="160" height="160"/><span><img id="produkt_bilder"src="'+ pic01 +'" border="0"><\/span><\/a> ');
}
if (pic02!=''){
document.write('<a class="tooltip2" href="#"><img id="produkt_bilder"src="'+ pic02 +'" width="160" height="160"/><span><img id="produkt_bilder"src="'+ pic02 +'" border="0"><\/span><\/a> ');
}
if (pic03!=''){
document.write('<a class="tooltip2" href="#"><img id="produkt_bilder"src="'+ pic03 +'" width="160" height="160"/><span><img id="produkt_bilder"src="'+ pic03 +'" border="0"><\/span><\/a> ');
}
</script> |
Ich müsste da am besten ne IF Else abfrage einbauen, hab davon aber nicht so viel Peilung.
Müsste so aussehen
"IF wenn in var pic03 = "??" ein jpg oder png drin ist, dann anzeigen
Else wenn nicht, dann nichts anzeigen .
Hoffe ich konnte das einigermassen gut rüberbringen.
PS: Tolles Forum hier, hab schon viel gelernt
Zuletzt bearbeitet von correl am Mi 27.10.2010 22:43, insgesamt 2-mal bearbeitet
|
|
|
|
|
DerM
Dabei seit: 18.01.2009
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Mi 27.10.2010 23:03
Titel
|
|
|
Code: |
if(pic01 != undefined && pic01 != '') {}
if(pic02 != undefined && pic02 != '') {}
if(pic03 != undefined && pic03 != '') {}
|
Viel gelernt aber dich nur für die Frage angemeldet??
|
|
|
|
|
Anzeige
|
|
|
correl
Threadersteller
Dabei seit: 27.10.2010
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Do 28.10.2010 00:06
Titel
|
|
|
DerM hat geschrieben: | Code: |
if(pic01 != undefined && pic01 != '') {}
if(pic02 != undefined && pic02 != '') {}
if(pic03 != undefined && pic03 != '') {}
|
Viel gelernt aber dich nur für die Frage angemeldet?? |
Ich hatte bzw hab noch nen Account, aber leider ist mir der Login und Email nicht mehr bekannt. Hab 30 min versucht und dann neuen erstellt. Ist schon ein weilchen her wo ich hier was gepostet habe. Nun ja,
leider hat dein Code nix gebracht. Wie gesagt, soviel Peilung noch nicht vorhanden, aber lerne fleissig . Gibts noch ne andere Möglichkeit?
|
|
|
|
|
fyll
Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht:
|
Verfasst Do 28.10.2010 08:55
Titel
|
|
|
Durch 'if (pic03!='')...' sollte dein Script eigentlich gar nix anzeigen.
Füge mal ein alert(pic03); ein und schau, was er auswirft.
Sollte der dir sowas wie den Pfad zu der Datei ohne anschließendem Dateinamen auswerfen, würds reichen, sowas wie
Code: | var bla= pic03.substr(pic03.lastIndexOf('.')+1); | (ungetestet) einzubauen, ob sichs um ne Datei handelt.
|
|
|
|
|
|
|
|
Ähnliche Themen |
[PHP] Probs mit $row
Probs mit CSS...
Probs mit asp
Flashmailer - Probs
probs mit flash_präsentation auf tft
[PHP] Probs mit mail()
|
|