guardar pagina
Buenas, tengo el siguiente problema.
Tengo una pagina en asp y dentro de ella un codigo para guardarla.
tengo dos opciones puedo hacerlo o bien:
<a href="javascript:window.document.execCommand('saveAs');"> Pulse para guardar </a>
o bien la segunda opcion que es crearme esta funcion en el head:
<script language="JavaScript">
var isReady = false;
function doSaveAs(){
if (document.execCommand){
if (isReady){document.execCommand("SaveAs");}
}else{
alert(mensaje.');
}
}
</script>
y luego llamar a la funcion utilizando <a href="javascript:doSaveAs()">Guardar</a>
El problema es que cuando lo guardas en una carpeta, te guarda pefectamente el archivo, pero lo deja como sin formato. Aunque si le das a "abir con" y eliges internet explorer lo abre sin problemas, y si lo renombras y lo llamas como nombre.htm se queda perfecto. Pero quiero saber porque no se guarda la primera vez como html.
Tengo una pagina en asp y dentro de ella un codigo para guardarla.
tengo dos opciones puedo hacerlo o bien:
<a href="javascript:window.document.execCommand('saveAs');"> Pulse para guardar </a>
o bien la segunda opcion que es crearme esta funcion en el head:
<script language="JavaScript">
var isReady = false;
function doSaveAs(){
if (document.execCommand){
if (isReady){document.execCommand("SaveAs");}
}else{
alert(mensaje.');
}
}
</script>
y luego llamar a la funcion utilizando <a href="javascript:doSaveAs()">Guardar</a>
El problema es que cuando lo guardas en una carpeta, te guarda pefectamente el archivo, pero lo deja como sin formato. Aunque si le das a "abir con" y eliges internet explorer lo abre sin problemas, y si lo renombras y lo llamas como nombre.htm se queda perfecto. Pero quiero saber porque no se guarda la primera vez como html.