Lytebox a Internet Explorer 8

Štíhlá galerie Lytebox která již není svým autorem dál vyvíjena má problém s detekcí IE8. Zároveň jeho rychlost je v IE8 tragická.

Nicméně se našel šikovný človíček, který tuto webovou galerii ještě na chvilku oživil.

Doplnil do kódu toto:

The issue originated from this line:

this .ie = (document.all && !window.opera) ? true : false;

Here is how I got it to work:

this .ie = (document.all && !window.opera) ? checkVersion() : false;

I added the “checkVerzion()” function right before the LyteBox.prototype.initialize function.

function checkVersion() {
if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) {
var ieversion = new Number(RegExp.$1)
if (ieversion >= 8 )
return false;
else if (ieversion < 8 )
return true;
}
return false;
}

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Tato stránka používá Akismet k omezení spamu. Podívejte se, jak vaše data z komentářů zpracováváme..