Warum nutzt du XHTML 1.1?
warum nicht?
Auch ein Object kann eine ID bekommen.
Du möchtest nicht .src einen neuen Wert zuweisen, sondern .data.
Ob das Object darauf allerdings auch mit neu laden der Daten reagiert, müsstest du ausprobieren.
mhm, das object hat jetzt folgendes aussehen:
<object data="results.php" id="obj1">
<embed value="results.php" id="emb1"/>
</object>
mittels js angesprochen:
document.getElementById("obj1").data = "results.php?asdf=1";
document.getElementById("emb1").value = "results.php?asdf=1";
daten werden nicht neu nachgeladen