Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Problemas con mootools 1.2.3

Estas en el tema de Problemas con mootools 1.2.3 en el foro de Frameworks JS en Foros del Web. Primero q nada...hola este es mi primer mensaje aqui...asi q disculpas de antemano si no estoy posteando en el lugar adecuado..jeje Estoy usando mootools 1.2.3 ...
  #1 (permalink)  
Antiguo 27/07/2009, 10:48
 
Fecha de Ingreso: julio-2009
Mensajes: 42
Antigüedad: 15 años, 4 meses
Puntos: 3
Problemas con mootools 1.2.3

Primero q nada...hola este es mi primer mensaje aqui...asi q disculpas de antemano si no estoy posteando en el lugar adecuado..jeje

Estoy usando mootools 1.2.3 en firefox me anda fenomeno pero en IE me salta el siguiente error solo con incluir la libreria:

linea 432 caracter 4
doc.window is null or not an object


si alguien sabe por q ocurre esto y como lo soluciono agradecido desde ya

salu2
  #2 (permalink)  
Antiguo 27/07/2009, 12:13
 
Fecha de Ingreso: julio-2009
Mensajes: 42
Antigüedad: 15 años, 4 meses
Puntos: 3
Respuesta: Problemas con mootools 1.2.3

me autorespondo por si a alguien le sirve..y por si me mande alguna....jaja...q eficiencia...

lo q hice fue modificar lo siguiente en la libreria cambiando las ocurrencias de doc.window -en donde daba error- por doc.parentWindow y listo:

var Document = new Native({

name: 'Document',

legacy: (Browser.Engine.trident) ? null: window.Document,

initialize: function(doc){
$uid(doc);
doc.head = doc.getElementsByTagName('head')[0];
doc.html = doc.getElementsByTagName('html')[0];
if (Browser.Engine.trident4) $try(function(){
doc.execCommand("BackgroundImageCache", false, true);
});
if (Browser.Engine.trident) doc.parentWindow.attachEvent('onunload', function() {
doc.parentWindow.detachEvent('onunload', arguments.callee);
doc.head = doc.html = doc.window = null;
});
return $extend(doc, Document.Prototype);
},

afterImplement: function(property, value){
document[property] = Document.Prototype[property] = value;
}

});
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 19:23.