Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2012, 05:16
carolina3
 
Fecha de Ingreso: agosto-2011
Ubicación: barcelona
Mensajes: 237
Antigüedad: 12 años, 8 meses
Puntos: 1
create element propiedades

hola muy buenas tengo un script que me genera un elemento un iframe pero no se como puedo darle a este elemento propiedades como posición tamaño etc..

de echo ni siquiera se ve cuando edito en dreamweaver solo cuando ejecuto en un navegador alguien podría decirme como se le dan las propiedades a un elemento

este seria el código:

Código Javascript:
Ver original
  1. <script language="javascript">
  2.  
  3. function setHidden()
  4. {
  5. var frameContent=textEditor.document.body.innerHTML;
  6. document.getElementById('titulo').value=frameContent;
  7. }
  8.  
  9.  
  10. <!--
  11. function def()
  12. {
  13. var testframe = document.createElement("iframe");
  14. testframe.name = testframe.id = "textEditor";
  15.  
  16.  
  17. if (testframe.addEventListener){
  18. testframe.addEventListener("load",function(e){this.contentWindow.document.designMode = "on";}, false);
  19. } else if (testframe.attachEvent){
  20. testframe.attachEvent("load", function(e){this.contentWindow.document.designMode = "on";});
  21. }
  22.  
  23. document.body.appendChild(testframe);
  24.  
  25.  
  26.  
  27.  
  28. textEditor.document.designMode="on";
  29. textEditor.document.open();
  30. textEditor.document.write('<head><style type="text/css">body{ font-family:arial; font-size:25px; }</style> </head>');//esta linea nos da el estilo con el que escribimos dentro del iframe demomento solo se eso
  31. textEditor.document.close();
  32. textEditor.focus();
  33.  
  34.  
  35.  
  36. }
  37. function fontEdit(x,y)
  38. {
  39. textEditor.document.execCommand(x,"",y);
  40. textEditor.focus();
  41. }
  42. -->
  43. </script>

una de las cosas que no entiendo muy bien es la funcion def que se le da al body

Código HTML:
Ver original
  1. <body onLoad="def()" ></body

si alguien me puede echar una manita gracias