Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/03/2004, 09:00
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 4 meses
Puntos: 381
Cuando se usa el tag de javascript usando el atributo src para indicar un archivo externo, independientemente de la extensión que tenga, debe contener única y exclusivamente código javascript

Así si usas

<script language="JavaScript" src="archivo.asp"></script>

y en archivo.asp tienes algo que no sea javascript es lo mismo que decirle

<script language="javascript">

codigo asp

</script>

La verdad es que esa FAQ que mencionas no la veo yo muy clara, voy a comentarlo con los otros moderadores a ver qué hacemos con ella

Si necesitas que al cerrar la ventana se llame a un archivo asp que haga algo lo que debes hacer es complicado porque hay que pedirle que llame a un archivo asp pero no dará tiempo a que se cargue porque la ventana se cerrará. Lo más seguro tal vez entonces sea que se abra una ventana nueva que llame al asp y que lo que ese asp devuelva al navegador es una instrucción para que se cierre la ventana que abriste mediante javascript. pedirle parecido a esto:

<script language="javascript">
window.onunload=function(){window.open('pagina.asp ')}
</script>

Y pagina.asp debe enviar al navegador cuando termine de hacer lo que tenga que hacer en el servidor la instrucción de que cierre esa ventana. Algo así como...



pagina.asp

<%
tu codigo asp
%>
<script language="javascript">
self.close()
</script>

Eso hará que tras ejecutarse el código asp en el server se cierre sola la ventana que se abrió.

espero haberme explicado