Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2012, 04:39
Avatar de djsos
djsos
 
Fecha de Ingreso: septiembre-2007
Ubicación: Madrid-España
Mensajes: 374
Antigüedad: 16 años, 7 meses
Puntos: 14
Exclamación unterminated string literal

Buenos dias.

Pido ayuda a los sabios del javascript con un problema que tengo, se trata de que me da un error de que las comillas no estan cerradas cuando si lo estan.

El codigo que produce el error es
Código Javascript:
Ver original
  1. escritorio.agregar("<script>var ventana"+app+" = new ventana('"+app+"','"+data+"');</script>","body");

Mas concretamente en la variable data. Cuando un alert sobre ella no me muestra ningun tipo de comillas ni nada por el estilo, y cuando en el codigo anterior quito las primeras comillas simples me lo coje como si fuera una funcion.

El navegador devuelve el siguiente error:

SyntaxError: unterminated string literal
[Parar en este error]

var ventanavfs = new ventana('vfs','Sistema de archivos

jquery.js (línea 514, col 35)

la variable app es igual a vfs y la variable data es igual a Sistema de archivos los valores les interpreta bien pero a la hora de ejecutar se come las comillas.

Alguna solucion.

PD: he probado escapando las comillas y me sigue saliendo el mismo error.
__________________
Es de bien nacidos ser agradecidos.
Desarrollo de software a medida | TPV Comercios