hola de nuevo veréis tengo un problema con crear un elemento de tipo objet claro que como es normal el problema esta en IE (maldito IE ) bueno la cuestión es que creo un objeto con este código

Código PHP :

var str= document.createElement('object') ;
   str.codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0";
   str.width=550;
   str.height=400;
   str.align="middle";
   str.id="cfx_editor"; 
   str.name="cfx_editor";   
   str.classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ;


que pasa que el navegador se queda cargando y no tira también probé con esto

Código PHP :

var str= document.createElement('object') ;
 var atri=document.createAttribute('name');
      atri.nodeValue="cfx_editor";
     str.setAttributeNode(atri);

en este caso solo pongo un solo atributo y pasa lo mismo que arriba se queda cargando y no tira esto solo pasa con el IE e probado con el fire, Safari,Google Chrome y en todos tira bien si pongo esto

Código PHP :

str = document.createElement('embed');

      str.setAttribute('nombre'  ,'cfx_editor');
 

alguna sugerencia de como programar un element de tipo object ???