Foros del Web » Programando para Internet » Javascript »

No funciona open.window con Firefox y Chrome

Estas en el tema de No funciona open.window con Firefox y Chrome en el foro de Javascript en Foros del Web. Hola a todos. Necesito ayuda. No me funciona open.window desde Firefox y Googkle Chrome Tengo combos compuestos con numeros de informes . Al seleccionar un ...
  #1 (permalink)  
Antiguo 17/01/2012, 11:23
 
Fecha de Ingreso: abril-2007
Mensajes: 29
Antigüedad: 17 años
Puntos: 0
No funciona open.window con Firefox y Chrome

Hola a todos.

Necesito ayuda.
No me funciona open.window desde Firefox y Googkle Chrome

Tengo combos compuestos con numeros de informes .

Al seleccionar un informe del combo se debe abrir una ventana con el pdf asociado

El codigo es el siguiente:
------------------------------
set rsInforme=Server.CreateObject("ADODB.Recordset")
SQL="SELECT * FROM . . . WHERE (. . . . . ) "
rsInforme.Open SQL, connControl

if rsInforme.recordcount > 1 then

cantReg = cantReg + 1
nombreCombo = cantReg

<select name="cboInforme<%=nombreCombo%>" class="anchoComboInforme" id="cboInforme" >

do while not rsInforme.EOF

nombreInforme = mid(rsInforme("ArchivoInforme"),1,10)
<option value="http://www......./Informes/<%=rsInforme("ArchivoInforme")%>" selected><%=nombreInforme%></option>

rsInforme.movenext

loop

<a href="javascript:verInforme(document.getElementByI d('cboInforme<%=nombreCombo%>').value)" title="Haga CLICK para ver el informe

end if
rsInforme.close


function verInforme(url)
{
window.open(url,"main","menubar=0,titlebar=0,toolb ar=0,location=0,directories=0,resizable =1,status=0,copyhistory=0");

}
-----------------------------------
Cuando hago click para ver el informe se deberia abrir una ventana y ver el pdf asociado al numero de informe que yo seleccione del combo. Y esto no lo hace.

Si le fuerzo la direccion URL por ejemplo "http://www....../25.pdf" se abre sin problemas.
O sea que no reconoce lo que le paso a traves de document.getElementById.

Con Internet Explorer funciona perfecto

Espero que me puedan dar alguna solucion o indicame que me falta

Gracias
  #2 (permalink)  
Antiguo 17/01/2012, 13:16
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: No funciona open.window con Firefox y Chrome

verifica el resultado HTML, hace mucho que no uso ASP, puede que el error lo tenga al leer el registro, no estoy seguro
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 17/01/2012, 13:55
 
Fecha de Ingreso: abril-2007
Mensajes: 29
Antigüedad: 17 años
Puntos: 0
Respuesta: No funciona open.window con Firefox y Chrome

Gracias por responder.

Mi problema es que no me devuelve el valor que contiene el combo.

Es decir (document.getElementById('cboInforme<%=nombreCombo %>').value)

donde <%=nombreCombo%> es un nuemro para identificar cada combo que tengo.

Es decir si estoy en el combo uno esa instruccion seria :
(document.getElementById('cboInforme1').value)


despues hago open.windows con ese parametro y no abre nada.

Todo esto para Firefox y chrome porque para IE anda perfecto

Etiquetas: chrome, firefox, funcion
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 07:30.