ASP y JavaScript

11/01/2004 - 13:51 por RgSystems | Informe spam
Hola a todos tengo un problemilla:

Casi mejor pego el código fuente para que veais cual es el problema y lo que
quiero hacer.
¿cual es la mejor forma?

Un saludo
__________________________________________________
<% cam=rs("Camino") %>
<img src= <%=rs("Camino")%> border="0" align="absmiddle"
noresize
onclick= "
<script language=javascript>
var win=null;
url_imagen=win.document.foto
var img = new Image();
img.src = <%=cam%>;

win=window.open('','','width='+img.width+',height='+img.height+',scrollbarsno,resizable=1,toolbar=0');
win.document.write ('<html>');
win.document.write (' <head>');
win.document.write (' <title> '+'</title>');
win.document.write (' </head>');
win.document.write (' <body leftmargin="0" topmargin="0"
marginwidth="0" marginheight="0">');
win.document.write (' <img src="' + url_imagen + '"
height='+img.height+' width='+img.width+'>');
win.document.write (' </body>');
win.document.write ('</html>');
</script>
">

__________________________________________________

Supongo que las comillas dobles despues de ONCLICK no pueden funcionar, pero
es para mostrar lo que quiero hacer.

Robert
 

Leer las respuestas

#1 danicastillo
11/01/2004 - 14:00 | Informe spam
ufs pos no ha quedado muy claro sobretodo pq has metido lo de script
dentro del onclick ;)

prueba :

1 encapsula todo el codigo en una funcion que reciba uno o dos parametros
(la imagen supongo), eso "fuera" de la sentencia IMG

2 en el onClick llamas a esa funcion

te simplificara mucho el tema de comillas dobles--

-o|o|--
-o|o| dani castillo
-o|o| http://www15.brinkster.com/danic/
-o|o| tutorial y trucos asp, vb, diseño
-o|o|--
"RgSystems" escribió en el mensaje
news:%
Hola a todos tengo un problemilla:

Casi mejor pego el código fuente para que veais cual es el problema y lo


que
quiero hacer.
¿cual es la mejor forma?

Un saludo
__________________________________________________
<% cam=rs("Camino") %>
<img src= <%=rs("Camino")%> border="0" align="absmiddle"
noresize
onclick= "
<script language=javascript>
var win=null;
url_imagen=win.document.foto
var img = new Image();
img.src = <%=cam%>;




win=window.open('','','width='+img.width+',height='+img.height+',scrollbars> no,resizable=1,toolbar=0');
win.document.write ('<html>');
win.document.write (' <head>');
win.document.write (' <title> '+'</title>');
win.document.write (' </head>');
win.document.write (' <body leftmargin="0" topmargin="0"
marginwidth="0" marginheight="0">');
win.document.write (' <img src="' + url_imagen + '"
height='+img.height+' width='+img.width+'>');
win.document.write (' </body>');
win.document.write ('</html>');
</script>
">

__________________________________________________

Supongo que las comillas dobles despues de ONCLICK no pueden funcionar,


pero
es para mostrar lo que quiero hacer.

Robert


Preguntas similares