mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 24.04.2024 03:57 Benutzername: Passwort: Auto-Login

Thema: Javascript Probs / Hilfe bitte vom 27.10.2010


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Javascript Probs / Hilfe bitte
Autor Nachricht
correl
Threadersteller

Dabei seit: 27.10.2010
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 27.10.2010 22:42
Titel

Javascript Probs / Hilfe bitte

Antworten mit Zitat Zum Seitenanfang

[/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>&nbsp;&nbsp;&nbsp;');
}
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>&nbsp;&nbsp;&nbsp;');
}
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>&nbsp;&nbsp;&nbsp;');
}

</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 Lächel


Zuletzt bearbeitet von correl am Mi 27.10.2010 22:43, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
DerM

Dabei seit: 18.01.2009
Ort: -
Alter: 42
Geschlecht: Männlich
Verfasst Mi 27.10.2010 23:03
Titel

Antworten mit Zitat Zum Seitenanfang

Code:

if(pic01 != undefined && pic01 != '') {}
if(pic02 != undefined && pic02 != '') {}
if(pic03 != undefined && pic03 != '') {}


Viel gelernt aber dich nur für die Frage angemeldet??
  View user's profile Private Nachricht senden
Anzeige
Anzeige
correl
Threadersteller

Dabei seit: 27.10.2010
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 28.10.2010 00:06
Titel

Antworten mit Zitat Zum Seitenanfang

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 Lächel. Gibts noch ne andere Möglichkeit?
  View user's profile Private Nachricht senden
fyll

Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht: Männlich
Verfasst Do 28.10.2010 08:55
Titel

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden
 
Ä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()
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.