Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2004, 02:49
Avatar de eeeee
eeeee
 
Fecha de Ingreso: febrero-2004
Ubicación: Almería
Mensajes: 397
Antigüedad: 21 años, 1 mes
Puntos: 0
Este script no recoge el valor al ir con urlEncode()

Hola: Hago una consulta en asp a una BD de esta forma:

Código PHP:
Response.Write "<a title="" (" rs.Fields("tam") & " Kb.) "" href="" clicks1.asp?url=" Server.URLEncode(hipervinculo)        
Response.Write """ onclick=""parent.cambiar(this.href);return false"">" 
El archivo clicks1.asp cuenta los clicks.
Y este de abajo es el script que hace que muestre la foto en un tamaño distinto según sea la foto.
Código PHP:
<script language="javascript"
function 
cambiar(cual){ 
document.getElementById('ima').src cual 
aa
=cual.split("_"
aa[aa.length-1
a.split(".")[0].toLowerCase() 
if(
b=="frontbig"){ 
document.getElementById('ima').className "imgbig"

else{ 
if(
b=="back"){ 
document.getElementById('ima').className "imgback"

else{ 
if(
b=="full"){ 
document.getElementById('ima').className "imgfull"

else{ 
document.getElementById('ima').className "img"




</script> 
Antes no tenía el Server.URLEncode() y funcionaba bien pero se lo tuve que poner para que clicks1.asp funcionara bien.
El problema que tengo es que siempre muestra la foto en formato .className = "img"; o sea que creo que no recoge el nombre de la foto en elscript java.

¿Que tendría que modificar para que la funcion cambiar() coja bien el nombre?

Gracias
__________________
Eusol .............
aprendiendo de ustedes
________________________

http://www.alicun.com

Última edición por eeeee; 01/12/2004 a las 02:50