Genaue Ausmaße eines Objekts ermitteln?
Michael Vogel
- javascript
Hi!
Ich kenne mich _absolut_ nicht mit JS aus. Jetzt habe ich endlich einen iframe-Ersatz gefunden, jedoch kann dieser nur absolut positioniert werden.
Da ich leider den Quelltext nicht so richtig verstehe, schwebt mir der folgende Gedanke vor:
Ich plaziere ein Objekt an die Stelle, an die später das iframe soll. (100% width und 100% height innerhalb eines TD). Dann frage ich bei diesem Objekt ab, wie denn seine genauen Koordinaten sind.
Als nächstes rufe ich das JS-iframe mit diesen Positionen auf.
Kann das gehen?
Es muß nur mit Netscape 4 gehen, die anderen werden durch meine Browserabfrage auf ein "richtiges" iframe gelotst.
Danke!
Michael
auch hi,
Ich plaziere ein Objekt an die Stelle, an die später das iframe soll. (100% width und 100% height innerhalb eines TD). Dann frage ich bei diesem Objekt ab, wie denn seine genauen Koordinaten sind.
Als nächstes rufe ich das JS-iframe mit diesen Positionen auf.
Kann das gehen?
Es muß nur mit Netscape 4 gehen, die anderen werden durch meine Browserabfrage auf ein "richtiges" iframe gelotst.
wenn ich dich nicht falsch verstehe, dann heißt deine lösung <ilayer> benutze mal die archivsuche.
du schreibst dann
<iframe>
<ilayer>
khjkjh
</ilayer>
</iframe>
der ie ignoriert <ilayer> und der ns <iframe>
ciao stefan
Moin!
wenn ich dich nicht falsch verstehe, dann heißt deine lösung <ilayer> benutze mal die archivsuche.
du schreibst dann
<iframe>
<ilayer>
khjkjh
</ilayer>
</iframe>
der ie ignoriert <ilayer> und der ns <iframe>
Äh ja, das schon, aber der ilayer hat per default leider keinen Scrollbalken, wenn der Inhalt größer wird. Diese JS-Lösung, die vor ein paar Tagen gepostet wurde, basiert auf einem layer (ohne i), hat aber Scrollbalken.
Ich bräuchte wiederum einen ilayer mit Scrollbalken...
Tschau!
Michael
hi,
dann versuch mal das (crossbrowser-lösung) ist ein wenig anders aber gut und macht das was du willst.
http://www.bratta.com/dhtml/scripts.asp?url=scripts/scripts.asp?id=24&ac=31&order=created
hoffe das hilft weiter
stefan
Ich plaziere ein Objekt an die Stelle, an die später das iframe soll
das "Objekt" das Dir vorschwebt kann einfach ein Bild sein
zB.: <img src="nix.gif" name="ref">
Position: document.images[..].x bzw y
geht aber am mac nicht, wenn das bild in einem table ist
näheres dazu in http://www.teamone.de/selfaktuell/artikel/positionierung.htm