Foros del Web » Programando para Internet » Javascript »

Bug = > Comilla Simple e IE

Estas en el tema de Bug = > Comilla Simple e IE en el foro de Javascript en Foros del Web. Buenas Foro. Estoy Hace Horas Peleandome con IE (8 para ser exacto). Tengo un input : <input id="QUESTION" value="QUESTION_TEXT" /> Lo que hago es cargar ...
  #1 (permalink)  
Antiguo 03/03/2010, 13:07
Avatar de sublime_style  
Fecha de Ingreso: junio-2008
Mensajes: 69
Antigüedad: 16 años
Puntos: 1
Exclamación Bug = > Comilla Simple e IE

Buenas Foro.

Estoy Hace Horas Peleandome con IE (8 para ser exacto).

Tengo un input : <input id="QUESTION" value="QUESTION_TEXT" />

Lo que hago es cargar datos via JS que luego se pueden cambiar o no,
Los Datos Vienen escapeados con entities (EJ a&b = a&amp;b)
antes de insertar los datos al value del input los desescapeo, hasta ahi bienpara FF y Otros Funciona Exelente, Pero Al momento de la Verdad (IE) veo que funciona bien para todos los caracteres especiales menos para la comilla simple o apostrofe como les guste.

Alguien Se ha topado con esto o tiene idea de que puede ser??

Se los Agradezco desde Ya Muchas gracias

Código:
decode: function(str){
			var elem = this._genEnvironment();
			elem.innerHTML=str;
			return this._escapeQuotes(getInnerText(elem));
		},
		/* Generate a Node */
		_genEnvironment: function(){
			var e;
			e=document.createElement("span");
			return e;
		},
		/* Escape Quotes */
		_escapeQuotes: function(str){
			return str.replace(/"/g,'\";').replace(/'/g,'\'');
		}
Les dejo La funcion que estoy usano para mejor referencia

Última edición por sublime_style; 03/03/2010 a las 13:15

Etiquetas: bug, simple
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:16.