2012-04-27 4 views

Respuesta

6

Puede ejecutar código JavaScript, pero en la página de edición que se ajusta automáticamente en un aparato trivial, y al representar la página será ejecutado dentro de iframe, y no podrá interactuar con DOM de la página principal - esto es impedido por los mecanismos de seguridad del navegador y Google Sites.

Por lo tanto, cualquier cosa que haga su script, lo hará en una caja de arena de su iframe, cuyo tamaño externo se define en el tiempo de diseño de la página, si no desea implementar un gadget.

E incluso si implementa un gadget con su script dentro, también se ejecutará en el mismo sandbox iframe. Pero el gadget tiene algunas ventajas, como el acceso a la API, que permite cambiar el tamaño del iframe de forma dinámica y algunos otros.

1

se puede utilizar el aparato HTML Box, aquí es donde se encuentra en el menú:

selecting HTML Box in the menu.

Le permite a Insert custom HTML, CSS, and Javascript.

Advertencias:

  • su HTML se carga en un ,
  • su código no pueden interactuar con el contenido fuera de la HTML Box
  • la HTML Box no es compatible actualmente con ,
  • su la secuencia de comandos no puede crear <script>, <img> o <a> etiquetas,
4

Consulte la this article es necesario crear un archivo de Google Gadget que se puede acceder desde un servidor para compartir el archivo y escribir el siguiente código:

<Module> 
<ModulePrefs title="Custom Gadget"/> 
<Content type="html"> 
<![CDATA[ 
<script src="PUT YOUR SCRIPT HERE"></script> 
]]> 
</Content> 
</Module> 

Guardar el archivo como nombre.xml y subirlo a un servicio de alojamiento de archivos que tenga acceso público (no protegido con contraseña). A continuación, inserte el enlace de la siguiente manera:

Insertar> Gadget .. Más> Añadir gadget mediante URL

enter image description here Una vez que se copia su URL a los salvados .xml código de Google Gadget, tendrá Javascript incrustado a través de su propio gadget de Google personalizado.

Cuestiones relacionadas