power-box.de
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 09.03.2008, 11:09   #1
TP-Junior
 
Benutzerbild von Mysteryxx
 
Registriert seit: Jun 2007
Ort: Sachsen
Mysteryxx macht alles soweit korrekt

Bild per JS neu laden


Hallo Leute,
ich habe ein PHP-Script erstellt, das unter anderem auch Bilder auf dem Server umbennent. So wird z.B. "bild1.jpg" in "bild2.jpg" umbennant und andersherum. Das Script gibt die Bilder aus, das Problem ist bloß, dass "bild1.jpg" und "bild2.jpg" noch im Cache des Browsers vorhanden sind und der so noch das alte Bild 1 anzeigt, anstatt das neue zu laden.
Jetzt meine Frage. Wie kann man mit JS nur ein Bild neu laden, also das man per DOM auf das img-Objekt zugreift und dieses neu lädt?
Ich habe schon versucht, den Cache mit Meta-Tags zu deaktivieren, das funktioniert aber nicht...
__________________
# das, wobei unsere berechnungen versagen, nennen wir zufall. - albert einstein
# FX Productions
Mysteryxx ist offline   Mit Zitat antworten


Alt 09.03.2008, 12:00   #2
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
JS läuft nur auf dem Client und nicht auf dem Server, daher ist PHP hier schon richtig.

Hänge an den jpg Namen einfach einen aktuellen Timestamp an, da sich dieser immer wieder verändert, wird die Datei auch immer wieder neu geladen, da der Browser anhand des gesamten Namen meint, es sei eine neue Datei
PHP-Code:
$rand time();
echo 
"<img src=\"name.jpg?$rand\" />"
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist gerade online   Mit Zitat antworten
Alt 09.03.2008, 12:19   #3
TP-Junior
 
Benutzerbild von Mysteryxx
 
Registriert seit: Jun 2007
Ort: Sachsen
Mysteryxx macht alles soweit korrekt
danke für den tip. ich musste das zwar ein bisschen anpassen (<img src="name.jpg?=$rand" >, aber jetzt funktionierts.
__________________
# das, wobei unsere berechnungen versagen, nennen wir zufall. - albert einstein
# FX Productions
Mysteryxx ist offline   Mit Zitat antworten
Alt 09.03.2008, 12:20   #4
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Ok ok, mein Fehler, das ? muss da natürlich mit rein, ging wohl in der Anschlagsflut auf die Tastatur unter.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist gerade online   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > Javascript
Bild per JS neu laden Bild per JS neu laden
« DIV-Größe ändern, der IE nervt wieder... | Menü klappt nicht ein »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:02 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67