Fråga : Ändra den tinyAccordian javascripten för att fixa ClearType IE utfärdar

Hälsningar alla, förmiddag för
I using accordian trevliga js skrivar: tinyAccordian. rel= " nofollow " " för _blank " för http://www.leigeber.com/20 09/03/accordion/
There är precis ett litet problem… enligt bäraren, ”, när som helst en filtrera appliceras till Microsoft för en beståndsdel disables ClearType.”. Filtrera är på omkring fodrar 30 av bäraren för code.
The föreslår några lösningar, men jag vet inte hur man genomför dem:
Disable ClearType för menyn, genom att tillfoga alfabetisken, filtrerar med ogenomskinlighetsuppsättning till 100 i CSSEN för uppsättningen för sections.

- som filtrera till ett tomt stränger on-line 30, efter animeringen har varit färdig att nollställa ClearType.
- har tagit bort filtrera har hänvisat till från skriva för att inaktivera ogenomskinlighetstweenen i IE endast, only storleksanpassa animeringen ska remain.

Can dig tar en look och ger från början ändrad skrivar?

Thanks!
> för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
" codeBody " class= " notpretty " >var TINY= för 0&& (f==-1||this.m||i==d)){ c.d=-1; h.className= ''; su (c, - 1) } } }; fungera su (c) {c.t=setInterval (fungera () {sl (c)}, 20)}; fungera sl (c) { var h=c.offsetHeight, d=c.d==1? c.m-h: H; c.style.height=h+ (Math.ceil (d/5) *c.d) + ' px'; c.style.opacity=h/c.m; c.style.filter='alpha (opacity='+ h*100/c.m+') '; om ((c.d==1&&h>=c.m)||(c.d! =1&&h==1)){om (c.d==1) {clearInterval c.style.height='auto'} (c.t)} }; gå tillbaka {glidare: glidare} } ();
" klar "

Svar : Ändra den tinyAccordian javascripten för att fixa ClearType IE utfärdar

Ja det som skulle antagligen, är den första ogenomskinligheten filtrerar. Ta precis den bort som är lik så:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
var TINY= {};

fungera T$ (I) {återgång document.getElementById (I)}
fungera T$$ (e, p) {återgång p.getElementsByTagName (e)}

TINY.accordion=function () {
        fungera glidare (n) {this.n=n; this.a= []}
        slider.prototype.init=function (t, e, M, nolla, K) {
                var a=T$ (t), i=s=0, n=a.childNodes, l=n.length; this.s=k||0; this.m=m||0;
                för (I; i0&& (f==-1||this.m||i==d)){
                                c.d=-1; h.className= ''; su (c, - 1)
                        }
                }
        };
        fungera su (c) {c.t=setInterval (fungera () {sl (c)}, 20)};
        fungera sl (c) {
                var h=c.offsetHeight, d=c.d==1? c.m-h: H; c.style.height=h+ (Math.ceil (d/5) *c.d) + ' px';
                c.style.opacity=h/c.m; c.style.filter='alpha (opacity='+ h*100/c.m+') ';
                om ((c.d==1&&h>=c.m)||(c.d! =1&&h==1)){om (c.d==1) {clearInterval c.style.height='auto'} (c.t)}
                c.style.filter= '';
        };
        gå tillbaka {glidare: glidare}
} ();
Andra lösningar  
 
programming4us programming4us