|
From: Jean Pierre Daviau on 14 Jul 2008 11:50 Hi, How can I write this correctly? a:hover { expression(selfTimer()); } <a style=" expression(selfTimer()) " href= .....></a> Thanks -- Jean Pierre Daviau -- windows XP professionnel 2002 SP2 asus p4 s533/333/133 http://jeanpierredaviau.com Aimons les �trangers; l'on vit avec eux les trois quart de notre vie.
From: John Hosking on 14 Jul 2008 15:35 Jean Pierre Daviau wrote: > Hi, > > How can I write this correctly? Correct according to CSS2.1? Neither selfTimer nor expression, nor JavaScript are defined in any of the CSS specs I'm familiar with. I reckon that makes your post OT here. > > a:hover { > expression(selfTimer()); > } > > <a style=" expression(selfTimer()) " href= .....></a> I *think* (i.e., I'm guessing wildly) that you want something like a:hover { property: expression(selfTimer()); } where "property" refers to something CSS-ish that can be determined by whatever selfTimer does. An example of a property would be font-size or background-color or margin-top, none of which sound like timer-friendly properties. Maybe you're trying to do something aurally or with CSS3? Anyway, even if I got the syntax right, I wouldn't expect whatever it is to work in non-IE browsers or where scripting is not turned on. I take this to be IE-proprietary junk. http://www.codehouse.com/javascript/tips/css_expression/ Maybe you should ask in c.l.javascript or some Microsoft or IE group. -- John Pondering the value of the UIP: http://improve-usenet.org/
From: Jean Pierre Daviau on 14 Jul 2008 19:18 In this world everything has a tendency to split his way apart ;-) I did not check if it was a proprietary CSS thing. But I learned JavaScript and I was foolishly happy to see they could be joined. Thanks again "John Hosking" <John(a)DELETE.Hosking.name.INVALID> a �crit dans le message de news: 487bab20$1_7(a)news.bluewin.ch... > Jean Pierre Daviau wrote: >> Hi, >> >> How can I write this correctly? > > Correct according to CSS2.1? Neither selfTimer nor expression, nor > JavaScript are defined in any of the CSS specs I'm familiar with. I reckon > that makes your post OT here. > >> >> a:hover { >> expression(selfTimer()); >> } >> >> <a style=" expression(selfTimer()) " href= .....></a> > > I *think* (i.e., I'm guessing wildly) that you want something like > > a:hover { property: expression(selfTimer()); } > > where "property" refers to something CSS-ish that can be determined by > whatever selfTimer does. An example of a property would be font-size or > background-color or margin-top, none of which sound like timer-friendly > properties. Maybe you're trying to do something aurally or with CSS3? > > Anyway, even if I got the syntax right, I wouldn't expect whatever it is > to work in non-IE browsers or where scripting is not turned on. I take > this to be IE-proprietary junk. > http://www.codehouse.com/javascript/tips/css_expression/ > > Maybe you should ask in c.l.javascript or some Microsoft or IE group. > > -- > John > Pondering the value of the UIP: http://improve-usenet.org/
|
Pages: 1 Prev: Remove white block from the right side of a page Next: IE 7 - strict - table bug |