Foros del Web » Programando para Internet » ASP Clásico »

Que no se levante una pagina q se direcciona

Estas en el tema de Que no se levante una pagina q se direcciona en el foro de ASP Clásico en Foros del Web. Buenas Foreros mi consulta es si existe alguina funcion de asp por ejmplo un boton q llame a una pagina asp pero que esta no ...
  #1 (permalink)  
Antiguo 01/08/2005, 20:55
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
Que no se levante una pagina q se direcciona

Buenas Foreros mi consulta es si existe alguina funcion de asp por ejmplo un boton q llame a una pagina asp pero que esta no se cargue es que la necesito para rescatar algunos datos pero no quisiera que se levante en el navegador si existiera me pudieran ayudar muchas gracias x la ayuda
  #2 (permalink)  
Antiguo 01/08/2005, 21:49
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
puedes cargarla en un iframe oculto
  #3 (permalink)  
Antiguo 02/08/2005, 08:13
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
como podria empezar ello ???
  #4 (permalink)  
Antiguo 02/08/2005, 08:53
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
¿Un iframe oculto? mmm, puede ser de 1 px de alto ancho: <iframe src="xxx.asp" width="1" height="1" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" ></iframe>

Pero supongo sería mejor que esa página que quieres "levantar" solo tuviera ASP y nada de HTML y al final un response.redirect a alguna otra que si quieras que se vea.

Saludos
  #5 (permalink)  
Antiguo 02/08/2005, 10:23
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
sabes te cuento mi problema es que en una pagina asp tengo un button,la cual la defini asi:

<input type="button" class="boton" name="btnGenerar" value="Generar Excel" onclick="return window.open('HorasServicioExportarExcel.asp?pstrCa dCnx=<%=strCadCnx%>&pstrCodigoCartera=<%=strCodigo Cartera%>');">

la cual su funcion es transformar a excel la pagina activa pero para realizar esta conversion al presionar sobre el boton ésta llama a otra pagina q se encarga del pintado,esta tiene lo siguiente:

<%
Response.ContentType="application/vnd.ms-excel"
'Response.AddHeader "Content-Disposition","attachment; filename=GuiaBws.xls"
%>

pero como deben notar al presioanr sobre el boton me aparece el cuadro de dialogod eexcel abrir , guardar,cancelar y detras de ella la pagina q llame activa y no lo veo bien
quisera q esa pagina q llamo ya no salga y solo aparezca el cuadro de dialogo

gracias x la ayuda
  #6 (permalink)  
Antiguo 02/08/2005, 10:26
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 23 años, 4 meses
Puntos: 16
y si haces un popup que se cierre solo?
  #7 (permalink)  
Antiguo 02/08/2005, 11:06
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
mmm, pues supongo con el iframe se solucionaría solo modifica el código para que en lugar de el window.open, se ejecute un formulario con target al Iframe. Cosa de probar.
  #8 (permalink)  
Antiguo 02/08/2005, 14:12
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
tengo declarado el button asi:
<input type="button" class="boton" name="btnGenerar" value="Generar Excel" onclick="return GenerarExcel();">

mi javascript es este:
function GenerarExcel()
{
window.open('HorasServicioExportarExcel.asp?pstrCa dCnx=' + '<%=strCadCnx%>' + '&pstrCodigoCartera=' + '<%=strCodigoCartera%>' + '&pstrCodigoSubCartera=' + '<%=strCodigoSubCartera%>' + '&pstrFecIni=' + '<%=strFecIni%>' + '&pstrFecFin=' + '<%=strFecFin%>','_self');
}

y la pagina q llama "HorasServicioExportarExcel.asp" donde recojo los datos es asi:
<%
strCadCnx = Request.QueryString("pstrCadCnx")
strCodigoCartera = Request.QueryString("pstrCodigoCartera")
strCodigoSubCartera = Request.QueryString("pstrCodigoSubCartera")
strFecIni = Request.QueryString("pstrFecIni")
strFecFin = Request.QueryString("pstrFecFin")
%>

alguien me podria ayudar porque no puedo capturar lo datos en esta ultima pagina
¿cual seria el error?

gracias
  #9 (permalink)  
Antiguo 02/08/2005, 14:14
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
cuando al button lo declaro asi:

<input type="button" class="boton" name="btnGenerar" value="Generar Excel" onclick="return window.open('HorasServicioExportarExcel.asp?pstrCa dCnx=<%=strCadCnx%>&pstrCodigoCartera=<%=strCodigo Cartera%>&pstrCodigoSubCartera=<%=strCodigoSubCart era%>&pstrFecIni=<%=strFecIni%>&pstrFecFin=<%=strF ecFin%>');">

La pagina "HorasServicioExportarExcel.asp" lo captura bien pero el anterior javascript como lo solucionaria
  #10 (permalink)  
Antiguo 02/08/2005, 14:38
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
me pueden ayudar
  #11 (permalink)  
Antiguo 02/08/2005, 14:45
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Código:
<input type="button" value="Generar Excel" onclick="GenerarExcel()">

function GenerarExcel(){
window.open('HorasServicioExportarExcel.asp?pstrCadCnx=<%=strCadCnx%>&pstrCodigoCartera=<%=strCodigoCartera%>&pstrCodigoSubCartera=<%=strCodigoSubCartera%>&pstrFecIni=<%=strFecIni%>&pstrFecFin=<%=strFecFin%>');
}
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 11:34.