Foros del Web » Programando para Internet » Javascript »

SaveAs para documento Word

Estas en el tema de SaveAs para documento Word en el foro de Javascript en Foros del Web. He leido y vuelto a leer en el foro y no consigo encontrar solución a mi problema. La cuestión es la siguiente: Tengo un documento ...
  #1 (permalink)  
Antiguo 08/01/2007, 09:11
 
Fecha de Ingreso: octubre-2003
Mensajes: 9
Antigüedad: 21 años, 2 meses
Puntos: 0
Exclamación SaveAs para documento Word

He leido y vuelto a leer en el foro y no consigo encontrar solución a mi problema.
La cuestión es la siguiente:

Tengo un documento Word "Midoc.doc" incrustado en una pagina html "mipag.html" a través de la etiqueta <frame>.
El caso es que quiero que automaticamente se realize un "SaveAs" si paso sobre el frame2. He utilizado el comando execCommand pero no me lo realiza

document.execCommand "SaveAs", "false","midocumento.doc", no falla pero no me hace nada...

Adjunto el codigo a ver si a alguien se le ocurre:

<script language="vbscript">
function preguntarCambios()
document.execCommand "SaveAs","false","midocumento.doc"
End function


</script>

<frameset rows="50%, 50%" id="idFrame" >

<frame id="idWord" src="Midoc.doc" />
<frame width="200" onmouseover="preguntarCambios()" />
</frameset>
  #2 (permalink)  
Antiguo 08/01/2007, 13:24
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 6 meses
Puntos: 125
Re: SaveAs para documento Word

Cual es la idea de desplegar el DOC en el frame?
  #3 (permalink)  
Antiguo 09/01/2007, 09:35
 
Fecha de Ingreso: octubre-2003
Mensajes: 9
Antigüedad: 21 años, 2 meses
Puntos: 0
Re: SaveAs para documento Word

La idea es controlar cuando se cierra el documento word, para ello controlamos cuando se cierra la ventana del explorador.

Si hago ctrl + G en la ventana de word, guada los cambios realizados, pero no quiero tener que hacer ctrl + G, sino que automaticamente se me guarden los cambios cuando cierre el explorer.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:56.