Hi,
// IE 5.0 // Netscape 6.0
document.all ? "pointer" : "hand"
Faschingsscherz? Helau! ;-)
1. "pointer" ist offiziell, "hand" IE<6 - nicht andersrum.
2. Es gibt standardkonforme Browser, die logischerweise "pointer" haben möchten, aber document.all dennoch unterstützen. *Du* müßtest doch eigentlich wissen, daß Browserweichen nur basierend auf document.all Tabu sind.
3. Ich vermeide Browserweichen prinzipiell, wo es nur eben geht!
Ohne Browserweiche kann es so aussehen:
with(obj.style) { cursor='hand'; if(cursor!='hand') { cursor='pointer'; }}
(Wenn man dem alten IE mit "pointer" kommt, gibt's aua - deswegen "hand" zuerst.)
Gruß, Cybaer
--
Man kann doch sehr leicht jenen tugendhaften Menschen begegnen, (...) die eine Art "unkrümmbaren Zeigefinger" besitzen, der ständig den kalten Wind des Rechthabens ausströmt. (Wolfgang Huber, Bischof)
Die Tugend jagt nicht den Teufel, sondern den Sündhaften. Damit wird sie zum Terror. (Hans-Ulrich Jörges, Journalist)
Man kann doch sehr leicht jenen tugendhaften Menschen begegnen, (...) die eine Art "unkrümmbaren Zeigefinger" besitzen, der ständig den kalten Wind des Rechthabens ausströmt. (Wolfgang Huber, Bischof)
Die Tugend jagt nicht den Teufel, sondern den Sündhaften. Damit wird sie zum Terror. (Hans-Ulrich Jörges, Journalist)