Zadejte hledaný výraz...

Chyba v JS – IE hlasi problem

Benjamin
verified
rating uzivatele
(5 hodnocení)
19. 1. 2011 11:30:40
Ahoj.
Na nove pripravovanem webu mam trochu problem s JS.
Chybu vsak hlasi pouze IE 8.
Adresa webu je: http://beta.cwordpress.cz
Zde je info o chybe:
Podrobnosti o chybě na webové stránce
Uživatel zástupce: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 4.0.20506; InfoPath.1)
Časové razítko: Wed, 19 Jan 2011 10:28:15 UTC
Zpráva: '1' má hodnotu null nebo není objekt.
Řádek: 1740
Znak: 25862
Kód: 0
Identifikátor URI: http://beta.cwordpress.cz/wp-content/themes/cwordpress/layout/js/plugins.js
S JS nemam moc zkusenosti. Pravdepodobne to bude jen drobna chyba.
Diky za kazdou radu.
19. 1. 2011 11:30:40
https://webtrh.cz/diskuse/chyba-v-js-ie-hlasi-problem/#reply601285
Mně to chybu v IE8 neháže, ale přinejhorším smažte nebo zakomentujte celý řádek 1741, je to jen obrovský konstrukt pro zaoblené rohy. :)
19. 1. 2011 11:38:38
https://webtrh.cz/diskuse/chyba-v-js-ie-hlasi-problem/#reply601284
Ahoj, chyba je v plugins.js, konkretne v kniznici CurvyCorners ako pise Martin. Podla toho, co som vygooglil su 2 moznosti, ako to fixnut.
1. downgrade na jQuery v1.4.2 (v1.4.4 sposobuje error v IE8)
2. v subore plugins.js vyhladaj tento riadok:
var n = filter ? parseInt(/alpha(opacity.(d+))/.exec(filter)) : 100;
a prepis ho tymto:
var regExpFilter = /alpha(opacity.(d+))/;
var n = regExpFilter.test(filter) ? parseInt(regExpFilter.exec(filter)) : 100;
19. 1. 2011 12:19:57
https://webtrh.cz/diskuse/chyba-v-js-ie-hlasi-problem/#reply601283
Benjamin
verified
rating uzivatele
(5 hodnocení)
19. 1. 2011 14:04:02
Vyresil jsem to podle Martina. Zakomentoval jsem prislusny radek a je po problemu.
Diky za rady!
19. 1. 2011 14:04:02
https://webtrh.cz/diskuse/chyba-v-js-ie-hlasi-problem/#reply601282
Pro odpověď se přihlašte.
Přihlásit