offsetLeft bei float:right funktioniert im IE nicht
JJ
- javascript
Hallo!
Ich möchte die bei Klick die Position eines Links bestimmen:
<html>
<head>
<title>Test</title>
</head>
<body>
<div style="float:right;"><a href="javascript:;" onClick="alert(this.offsetLeft);">klick</a></div>
</body>
</html>
Durch "float:right" funktioniert das nicht im IE. FF zeigt mir bei Klick die tatsächliche X-Koordinate. Der IE leider nur 0.
Weiß jemand, wie ich im IE die richtige Position bestimme?
Durch "float:right" funktioniert das nicht im IE. FF zeigt mir bei Klick die tatsächliche X-Koordinate. Der IE leider nur 0.
Wer da jetzt falsch liegt, weiß ich nicht, aber du musst alle offset Werte von allen parent Element addieren, so oder so.
http://javascript.jstruebig.de/javascript/53/
Struppi.