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
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.