Hallo Thorben,
Mich beschäftigt seit ein paar Stunden die Frage, ob man bei einem <object> per JavaScript den data="" ändern kann.
--> mein Ansatz object.data = "neuertext.txt"
das wird bei Ausgabe eines alerts auch geändert, aber der neue Text wird nicht angezeigt.
der Browser sieht vermutlich keinen Grund die Ausgabe neu zu rendern.
Versuche es doch so:
neu=document.createElement("object");
neu.setAttribute("data","neuertext.txt");
document.getElementById("foo").appendChild(neu);
Vorher noch mit removeChild() das "alte" <object> löschen.
Probier mal 'n bisschen rum. Viel Spaß
Grüße,
Jochen