miércoles, 4 de mayo de 2011

unterminated literal string

_ Tal vez nos hayamos topado con este mensaje en la consola de error de Firebug, pasa que javascript no lee el salto de linea \n, a veces nuestros datos proceden de administradores de contenido que son insertados copiando y pegando, y al mostrarlos nos da este error "unterminated literal string", en este post mostraré como librarnos de él en Javascript y en PHP: En Javascript usaremos la siguiente función: function nl2br(value) { return value.replace(/\n/g, " "); } En php usaremos la función nl2br Asi: echo nl2br("foo isn't\n bar"); //lo que...