Fai così: dopo aver messo la dichiarazione script nel tag head, cosa che presumo tu abbia già fatto, sostituisci al tuo script questo:
codice:
if(navigator.appName == "Microsoft Internet Explorer") {
window.attachEvent("onload", function() {
var objects = document.getElementsByTagName("object");
for (var i = 0, l = objects.length; i < l; i++)
{
objects[i].outerHTML = objects[i].outerHTML;
}
});
}
Come ha detto net massimo la dichiarazione per includere uno script è questa:
<script type="text/javascript" src="paginedin.js"></script>
Dichiarazioni del tipo:
<script type="text/javascript" src="paginedin.js" />
in IE provocano proprio i sintomi che tu stai descrivendo.
Se detto ciò il problema persiste posta anche il codice html della pagina, o al limite cerca di validarlo con il validatore del w3c.