Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/02/2005, 23:28
Appletalk
 
Fecha de Ingreso: febrero-2004
Mensajes: 221
Antigüedad: 20 años, 9 meses
Puntos: 0
Respuesta:

La forma mas sencilla de hacerlo seria crear un elemento que lo contenga, por ejemplo un DIV, y luego insertar dinamicamente HTML dentro.

Por ejemplo:

Código PHP:
/* nombre del flash */
flashn 'Electrix.swf';

/* D0 es el elemento ya existente en donde lo insertaremos, ej: una <td>, con un id propio */
D0 document.getElementById('idej');
D1 document.createElement('div');
D1.innerHTML '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/
shockwave/cabs/flash/swflash.cab#version=4,0,2,0" width="115" height="87">'
;
D1.innerHTML += 'otra linea';
D1.innerHTML += '<PARAM name="movie" value="' flashn +'">';

/* Y asi vamos insertando todas las lineas. Finalmente agregamos el nodo */
D0.appendChild(D1); 
Ahora, la forma mas estricta es:

Código PHP:
D1 document.createElement('div');
O1 document.createElement('object');
O1.setAttribute('classid''...');

P1 document.createElement('param');
P1.setAttribute('name''movie');
P1.setAttribute('value'flashn);
O1.appendChild(P1);
/* Y asi con todos los elementos de <object> */
D1.appendChild(O1);