Ich frage mich gerade, warum das so ist?
Niemand kann hier hellsehen. Um dir zu sagen, was du falsch machst, musst du uns zeigen, was du machst - das heißt, uns den relevanten Quellcode zeigen, am besten die Dateien irgendwo hochladen, sodass man es sich ansehen kann und den Fehler suchen kann.
Ich habe noch mal ein Beispiel mit SWFObject gemacht:
http://molily.de/temp/ajaxflash/
Die Datei ajaxload2.html wurde wie folgt geändert:
<p>Flash:</p>
<p id="flash">Hier wird ds Flash eingefügt</p>
<script type="text/javascript">
[code lang=javascript]swfobject.embedSWF("test.swf", "flash", "300", "120", "9.0.0");
</script>[/code]
Also eine ganz normale Einbindung mit swfobject.embedSWF - wie ich schon in meiner ersten Antwort beschrieben hatte.
Mathias