Ver Mensaje Individual
  #16 (permalink)  
Antiguo 02/08/2008, 11:35
Avatar de buzu
buzu
 
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 18 años, 4 meses
Puntos: 122
Respuesta: Ejecutar un script al cargar una imagen

El problema esta en que al escribir esto:

src='/temporal/it's only love.jpg'

estas haciendo lo siguiente:

Con el primer apostrofe (') abres un string '/temporal/it' Ese segundo apostrofe es el que te jode todo ya que lo que hace es cerrar el string de modo que lo otro que te queda podría ser considerado como una variable, aun que para concatenar te faltaría tener un mas (+) y si fuera una variable no debería llevar espacios. El problema se hace mas grande cuando al final del texto tienes otro apostrofe (') lo que abre otro string convirtiendo el resto de tu javascript en un string que finaliza hasta que se encuentre otro apostrofe. Para resolverlo no es necesario que escapes el apostrofe en it's, simplemente cambia los apostrofes inicial y final por comillas (").

Saludos.
__________________
twitter: @imbuzu