Es Posible Ponerle tiempo de Inactividad a un documento Excel y PDF

29/11/2003 - 16:18 por Daniel Villa | Informe spam
Hola Grupo:

Recurro nuevamente a ustedes para saber si es posible al hacer link a un
documento de Excel o PDF, ponerle tiempo de inactividad. Las paginas que
hago link, de asp, agrego esta función:

<script language="JavaScript">
<!--
window.status = "Página Activa"
var contar = new Number();
var contar = 1200; // valor en segundos donde 1200 = 20 minutos
function CuentaAtras(){
if ((contar - 1) >= 0){
contar = contar - 1;
setTimeout('CuentaAtras()',1000); // tiempo en que se ejecutara la
función
}
if ((contar - 1) == 0){
// Evitar la Ventana de Confirmación "Cerrar Ventana", "asignandole"
un opener
window.opener="algo"
window.self.close();
}
}
setTimeout('CuentaAtras()',1000);
</SCRIPT>

Sin embargo para este tipo de documentos es distinto. La razón de hacer
esto, es que cuando se accesa a este tipo de documentos, si el usuario lo
deja por espacio mayor a 20 minutos, y al momento de pasar a otra pagina, se
pierden las variables de sesión y muestra la pantalla del IE, para
introducir nombre de Usuario, Contraseña y Dominio. Esto es porque estoy
manejando una Intranet, con restricciones a cada pagina, y en estas incluyo
una variable de sesión de validación:

<% @LANGUAGE=VBSCRIPT %>
<%
if Session("Usuario") = True then
Response.Expires = 0
Response.Buffer = True
%>

Aquí agrego código html
-

<%
else
Response.Status="401 Prohibido"
Response.End
end if
%>

Espero que alguien me diga si esto es posible hacerlo al hacer link con
Archivos de tipo Excel y PDF.

Salu2 :-)
 

Leer las respuestas

#1 Sashka
29/11/2003 - 16:49 | Informe spam
Hola Daniel... me parece que no. (no estoy segura), pero podrías hacer
que el linkabra una ventana con el documento y manejarlo desde el asp que
contiene el link..

si haces algo como
win= window.open(.. lo que sea)
puesdes hacer tu CuentaAtras y luego win.close() (que no enviará la ventana
de confirmación)

Sashka

"Daniel Villa" escribió en el
mensaje news:%
Hola Grupo:

Recurro nuevamente a ustedes para saber si es posible al hacer link a un
documento de Excel o PDF, ponerle tiempo de inactividad. Las paginas que
hago link, de asp, agrego esta función:

<script language="JavaScript">
<!--
window.status = "Página Activa"
var contar = new Number();
var contar = 1200; // valor en segundos donde 1200 = 20 minutos
function CuentaAtras(){
if ((contar - 1) >= 0){
contar = contar - 1;
setTimeout('CuentaAtras()',1000); // tiempo en que se ejecutara


la
función
}
if ((contar - 1) == 0){
// Evitar la Ventana de Confirmación "Cerrar Ventana",


"asignandole"
un opener
window.opener="algo"
window.self.close();
}
}
setTimeout('CuentaAtras()',1000);
</SCRIPT>

Sin embargo para este tipo de documentos es distinto. La razón de hacer
esto, es que cuando se accesa a este tipo de documentos, si el usuario lo
deja por espacio mayor a 20 minutos, y al momento de pasar a otra pagina,


se
pierden las variables de sesión y muestra la pantalla del IE, para
introducir nombre de Usuario, Contraseña y Dominio. Esto es porque estoy
manejando una Intranet, con restricciones a cada pagina, y en estas


incluyo
una variable de sesión de validación:

<% @LANGUAGE=VBSCRIPT %>
<%
if Session("Usuario") = True then
Response.Expires = 0
Response.Buffer = True
%>

Aquí agrego código html
-

<%
else
Response.Status="401 Prohibido"
Response.End
end if
%>

Espero que alguien me diga si esto es posible hacerlo al hacer link con
Archivos de tipo Excel y PDF.

Salu2 :-)


Preguntas similares