Autor |
Nachricht |
Farbmalkasten
Threadersteller
Dabei seit: 14.08.2010
Ort: -
Alter: -
Geschlecht:
|
Verfasst So 20.02.2011 15:37
Titel Leerzeichen in Javascript? |
|
|
Hallo zusammen,
ich habe ein Javascript, mit dem ich Zufallsbilder lade. Das Problem ist nur, dass ich ca. 500 Bilder darin laden soll, die alle den Dateinamen "A 01.JPG, A 02.JPG, A 03.JPG" usw. haben.
Mein Script lautet wie folgt:
Code: | <!--
function Zufallsbild () {
max=500
today = new Date();
num = today.getTime();
num = Math.round (Math.abs (Math.sin (num)*100000))
% max;
return num;}
a = Zufallsbild ();
document.write ('<img border=0 src= wgc_media/photos/A 0' +a+'.JPG width=160 height=200 ><\/p>');
//--> |
Das Problem ist, dass ich nicht weiß, wie ich das Leerzeichen darstellen kann, weil so wie es jetzt ist kein Bild angezeigt wird. Ich kann die Bilder nicht umbenennen, da auch Bildergalerien existieren, die alle auf diese Dateien zugreifen, die dann alle umgeschrieben werden müssten.
Es muss leider Javascript und nicht PHP sein, weil der Aufwand alle Unterseiten von HTML in PHP umzunennen zu groß wäre (alle Links ändern usw.)
Ich hoffe, dass mir jemand helfen kann!
Viele Grüße
Farbmalkasten
|
|
|
|
|
trashmaster
Dabei seit: 20.01.2010
Ort: -
Alter: -
Geschlecht: -
|
Verfasst So 20.02.2011 16:36
Titel
|
|
|
Das Script tut eigentlich schon das richtige.
Das Leerzeichen wir ja hier festgelegt: 'wgc_media/photos/A 0' - ist auch korrekt so.
Vielleicht liegt es am Leerzeichen nach "src="?
|
|
|
|
|
Anzeige
|
|
|
sahnemuh
Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht:
|
Verfasst So 20.02.2011 18:24
Titel
|
|
|
Code: | document.write ('<img border=0 src= wgc_media/photos/A%200' +a+'.JPG width=160... |
|
|
|
|
|
Farbmalkasten
Threadersteller
Dabei seit: 14.08.2010
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 21.02.2011 13:25
Titel
|
|
|
Danke für eure Antworten, aber das funktioniert leider beides nicht bei mir. So der neue Code:
Code: |
<!--
function Zufallsbild () {
max=500
today = new Date();
num = today.getTime();
num = Math.round (Math.abs (Math.sin (num)*100000))
% max;
return num;}
a = Zufallsbild ();
document.write ('<img border=0 src= wgc_media/photos/A%200' +a+'.jpg width=160 height=200 ><\/p>');
//-->
|
Hat vielleicht noch jemand eine Ahnung, woran es liegen könnte?[/quote]
|
|
|
|
|
zweitaccount
Dabei seit: 25.01.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 21.02.2011 14:42
Titel
|
|
|
trashmaster schriebs ja schon... du hast da noch ein Blank
vor dem 'wgc_'. Versuchs doch mal so:
Code: | document.write ('<img border="0" src="wgc_media/photos/A%200' +a+'.jpg" width="160" height="200" ></p>'); |
Grüße
zweitaccount
Zuletzt bearbeitet von zweitaccount am Mo 21.02.2011 14:43, insgesamt 1-mal bearbeitet
|
|
|
|
|
Farbmalkasten
Threadersteller
Dabei seit: 14.08.2010
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 21.02.2011 15:51
Titel
|
|
|
Hab ich total vergessen
Funktioniert! Vielen Dank für eure super Hilfe!
|
|
|
|
|
|
|
|
Ähnliche Themen |
XML und Leerzeichen
mit trim leerzeichen entfernen?
Mindestgröße von Leerzeichen in InDesign
Twitter Leerzeichen Problem
htaccess weiterleitung Dateiname mit Leerzeichen
[Frage] Leerzeichen und Großbuchstaben in Dateinamen
|
|