Hola a todos:
Mi duda es la siguiente:
Cómo llamar a la función javascript mm_openbrwindow desde Asp
Gracias por vuestro interés
| |||
llamada a javascript desde Asp asando params. Hola a todos: Mi duda es la siguiente: Cómo llamar a la función javascript mm_openbrwindow desde Asp Gracias por vuestro interés Última edición por lyra; 08/09/2005 a las 09:25 |
| |||
Entiendo por lo que dices que una pagina ASP que contiene en html la funcion Javascript FnabrirVentana(Myurl,ancho,alto) no puede ser llamada desde esa misma pagina con esto metodi entre los <td>... </td> de una tabla conteniendo imagenes miniatura? <% ' Aperturas base, lectura y getrows() ' construccion mediante bucles de las filas y columnas de la tabla html %> onClick="javascript:FnAbrirVentana('Unproducto.asp ?PathImagen=<%=Mitabla(1,Cols) %>',450,400)" <% ' resto de asp por la tabla htmnl y cierres %> Mitabla viene de un Getrows() del recordset con Path a la imagen "en grande". y lo que se trata es de el Onclick de una imagen miniatura contenida en una tabla ( no en un form), se abra una nueva ventana popup centrada que seria por ejemplo unproducto.asp?Pathimagen="imagenes/engrande/fotoId0045g.jpg". Alguna solucion? Saludos y gracias por la respuesta |
| |||
Bueno, vamos por partes. intentare ser mas claro en la pregunta. He desechado la funcion FnAbrirventana y Partiendo de la funcion javascript MM_openBrwindow, este codigo asp va perfectamente con strings fijos pero como esta dentro de dos bucles for necesito cambiar los paths por variables response.write("<td width='25%' height='155' align='center' valign='middle'><img src='imagenes/diseno/d1.jpg' name='d1' width='130' height='130' border='0' onClick=MM_openBrWindow('Unproducto.asp?Pathimagen=d1g.jpg','d1g','width=500,height=475') ></td>") solo necesito un response.write que haga exctamente que lo que esta en negrita sea sustituido por la variables Mitabla(1,cols) y Mitabla(0,cols) |
| |||
Bueno, ya he encontrado un response.write que va bien con el javascript MM_OpenBrWindow y responde al Onclick sobre una imagen de tabla html generadas desde Asp. Solo era un pequeño follon de " y ' en la sintaxis. Lo que hace como veis es llamar a otro asp pasandole como querystring el path de una foto tamaño grande. quizas muchos ya conocias la forma de hacerlo pero para mi, aparte de bastantes vueltas a las ' " y & ha sido todo un descubrimiento ya que soy muy nuevo en Asp. response.write("<td width='25%' height='155' align='center' valign='middle'><img src=" & Mitabla(0,cols) & " name='d1' width='130' height='130' border='0' onClick=MM_openBrWindow('Unproducto.asp?Pathimagen =" & Mitabla(1,cols) & "','d1g','width=500,height=475') ></td>") Saludos. Podeis cerrar el hilo si es necesario. |