Clanintern Clanintern Clanintern

Forum

Öffentliche Foren
FORUM: Spiele & Computer THEMA: JS Bilder wechsel
AUTOR BEITRAG
Morph

RANG Deckschrubber

#1 - 07.10 16:24

Hi ho, habe ein Gallery Script, ich lade meine Zip File hoch, entpacke sie in einem Ordner und lese dann alle Bilder aus, die möchte ich jetzt noch drehen mit JS. Der Ajax Request kommt an und er dreht mir auch das Bild, was er allerdings nicht tut, ist das Bild wie gewollt neuzuladen.

Hier die Code Fetzen:
code:

function rotate(rot_id, rot_type) {
new Ajax.Request('ajax.php?section=picture&action=rotate&pic=' + rot_id + '&type=' + rot_type,
{
method:'get',
onSuccess: function(transport){
   document.getElementById(rot_id).src = 'test/'.rot_id
},
onFailure: function(){ 
alert('Something went wrong...') 
}
});
}

hier der HTML Kram:
code:

echo "<a href=\"javascript:rotate('$file','2')\"> drehen</a> <img src='test/$file' width='100' height='100' id='$file'> <a href=\"javascript:rotate('$file','1')\"> drehen</a><br>";

Für Aufklärung warum es nicht geht, bin ich dankbar.
Morph

RANG Deckschrubber

#2 - 07.10 20:59

Mittlerweile habe ich es so gelöst:
code:

document.getElementById(rot_id).src = 'test/' + rot_id + '?' + Math.round(Math.random()*100000);


aber der IE kappt alles nach ? ... jemand ne Idee wie ich den austricksten kann?