Hi,
Wie aber frage ich im Javascript ab, ob der Browser eine bestimmte CSS-Funktionalität beherrscht?
Try & error oder mit typeof.
Beim "hand/pointer-Problem" (gleiche Eigenschaft mit unterschiedlichen Werten) gehe ich z.B. so vor:
with(this.style) {
cursor="hand";
if(cursor!="hand") {
cursor="pointer";
}
}
(wobei ich die Meldung beim neuen Moz einfach in Kauf nehme)
Beim "float-Problem (unterschiedliche Eigenschaften mit gleichen Werten) so:
attrib=((typeof(obj.cssFloat)=="undefined")?"style":"css")+"float";
(Wenn Browser cssFloat nicht unterstützt, verwendet der Browser halt styleFloat - mal davon ausgehend, daß jeder CSS-fähige Browser auch float unterstützt. ;-))
Gruß, Cybaer
--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!