Mootools + SWFObjects = Conflicto en IE6

Escrito por: el 31-01-2009 16:49:46 y leído 395 veces

Mootools + SWFObjects = Conflicto en IE6

Bueno, como siempre, una vez terminada una web, es necesario empezar con los hacks para explorer (cuando se acabará esta historia!)...

En una esquina...
Una web que usa SWFObjects para mostrar una transición de fotos en flash a modo de cabecero, que se repite en todas las páginas interiores.

Y en la otra esquina...
Una página interior que hace uso de un calendario en Javascript que necesita de Mootools para ejecutarse...

No es de extrañar que en firefox funcione bien...

Entonces, comienza el combate, recorremos toda la web en explorer 6 y nos encontramos con que todo funciona hasta que llegamos a la página del dichoso calendario...

IE7 da un error de Javascript pero sigue adelante con la carga de la página. Eso sí, el script del calendario nunca funcionará...

Firefox, sigue con todo adelante, funcionando todo como debe ser...

IE6, se pasa de listo...! Saca una alerta (igualita a la de la foto de este post) y directamente te salta al hermoso "NO SE PUEDE MOSTRAR LA PÁGINA" y que compruebes tu conexión a internet y bla bla bla...

Entonces, googleando (que bien suena!), di con una solución muy bonita y fácil de implementar... sólo hace falta ejecutar la función del SWFobject dentro del domready y con eso estará todo funcionando.

La solución...
Mira el código 1 más abajo y verás que fácil es...

Espero que te sirva.

Código JAVASCRIPT

window.addEvent('domready', function(){
var so = new SWFObject("tu_peli.swf", "ID", "ancho", "alto", "version", "");
so.write("el_id_donde_ira");
});

Categorías: JqueryMootoolsNo ConflictJavascriptLibrerías

Artículos relacionados:


100 Búsquedas de este artículo:

conflicto swf flash and lightbox jqueryconflicto mootools jquery ieconflicto domreadymootools calendar ie6conglicto swfobject lighboxconflicto con domreadyconflicto con swfobjectSlide mootools para iexplorersolventar conflicto de lightbox y otras galeriascu3er conflicto jquerymascara mootoolsconflictos de mootools explorerconflictowindow addevent(domready function() { solucion internet explorerconflicto mootools y javascriptconflicto mootoolsconflicto datepicker accordionconflicto mootools ieconflicto entre mootool y jquery bloggerreproductores swf para html mootoolsswfobject en ie6reproductor mp3 mootoolsconflicto funciones mootoolsconflictos java window addEvent(domready function() {conflictos java window addEvent(domready function() { datepickerMooTools playlistfunciones del swfobjectreproducir mp3 mootoolsmootools reproductor mp3COMO SOLUCIONAR ERROR SWFOBJECTcomo hago para que funcione mootools calendar javascriptConflicto con Javascript mootoolsconflicto mootools en explorerconflicto swfobjectswfobject addEventListener() javascriptswfobject mootools

Traduce esta página

Nube de Tags

Libros de Romantica

Los 20 posts más populares

Usuarios Conectados...

  • Hay 4 usuario/s en esta página
¿Sabías qué?
Yo digo
Miembro de

BlocketPCSubflashADWE

© 2012 Martin Iglesias - Todos los derechos reservados

Creative Commons LicenseValid XHTML 1.0 Transitional¡CSS Válido!Suscribete a mi RSSHumans TXT