Slimbox + Lightbox plugin + IE9
Nos, a cím elég beszédes. A képekre be van állítva egy lightbox effektus: kattintásra feltűnik, elsötétült háttérrel, stb.. csak a szokásos effekt.
Ez úgy van kitalálva, hogy a slimbox és a lightbox wordpress plugin működik együtt.
Kimenet:
- Firefoxban működik
- Chrome-ban működik
- IE7-ben (talán IE8-ban is, ezt nem tudom ellenőrízni) működik
- IE9-ben nem működik
Szerintetek miért van ez? A nem működik azt jelenti, hogy nincsen effektus, képre kattintva egy új oldalon megjelenik szimplán a kép.
Másik plugint használva - pl. nextgen gallery - IE9-ben is működik az effekt.
Üdv.: Arni
re: Slimbox + Lightbox plugin + IE9
F12 -vel meg tudod nyitni a developer toolbar-t es a script tabon megnezni a javascript hibat. abbol mar lehet kovetkeztetni mi a gond.
re: Slimbox + Lightbox plugin + IE9
Ezek szerint ez lesz az?
Idézet:
SEC7115: A :visited és :link stílusok csak színben különbözhetnek. Egyes stílusok nem érvényesek a :visited stílusra.
uvegszalas-polieszter-keramia-medencek
SCRIPT5022: DOM Exception: INVALID_CHARACTER_ERR (5)
mootools.x.js, sor 3 karakter 18581
Arni
re: Slimbox + Lightbox plugin + IE9
ha rakattintassz a masodikra, akkor elvileg megmutattja a kodreszletet. de ahogy latom ez a mootools-ban egy hiba.
re: Slimbox + Lightbox plugin + IE9
Lehet, hogy hiba, de én nem látom, hogy mi lehet a gond, ráadásul hogy lehet, hogy minden más böngészőben működik és jól megy. Ha rákattintok a hibára, odaugrik egy sorba, és az a sor így néz ki:
Idézet:
return $.element(this.createElement(A)).set(B)},newTextNo de:function(A){return this.createTextNode(A)},getDocument:function(){ret urn this},getWindow:function(){return this.defaultView||this.parentWindow},purge:functio n(){var C=this.getElementsByTagName("*");for(var B=0,A=C.length;B<A;B++){Browser.freeMem(C[B])}}});var Element=new Native({name:"Element",legacy:window.Element,initi alize:function(A,B){var C=Element.Constructors.get(A);if(C){return C(B)}if(typeof A=="string")
re: Slimbox + Lightbox plugin + IE9
Nincs az ie-n valami kiegészítő, nekem volt már ilyen, tök hülyét csináltam magamból mire kiderül, hogy azért nem működött.
re: Slimbox + Lightbox plugin + IE9
Idézet:
djarni eredeti hozzászólása
ráadásul hogy lehet, hogy minden más böngészőben működik és jól megy.
ezt nem hiszem el hogy komolyan kerdezted :) . probald meg a mootools legfrisebb verziojat.
re: Slimbox + Lightbox plugin + IE9
próbáld végig ezek valamelyikét
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<meta http-equiv="X-UA-Compatible" content="IE=7" />
<meta http-equiv="X-UA-Compatible" content="IE=8" />
(vagy htaccessből)
Header set X-UA-Compatible IE=EmulateIE7
re: Slimbox + Lightbox plugin + IE9
Idézet:
Geri eredeti hozzászólása
ezt nem hiszem el hogy komolyan kerdezted :) . probald meg a mootools legfrisebb verziojat.
A plugin legfrissebb verziója van fent. Ez persze jelentheti azt is, hogy nem frissítették ezt a hibát.
Idézet:
benedictus eredeti hozzászólása
próbáld végig ezek valamelyikét
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<meta http-equiv="X-UA-Compatible" content="IE=7" />
<meta http-equiv="X-UA-Compatible" content="IE=8" />
(vagy htaccessből)
Header set X-UA-Compatible IE=EmulateIE7
Nem jó, mert CSS3 elemeket használok, azok pedig nem jelennek meg az IE9-es előtti verziókban.
Arni
re: Slimbox + Lightbox plugin + IE9
Mindenesetre jó ellenőrizni, kompatibilitás módban elvileg jó lesz a js, és akkor valóban IE9 specifikus hiba.
nálam egyszer IE9 + ékezetes domain okozott problémát az adsense javascriptjében. ugyanaz ékezettelen domainen jó volt.
Talán neked is ékezetes domain? :)
Esetleg megprobálnám más doctype-ra állítani, hátha úgy ok :)