SPAN-Feld ans ende Scrollen?
Erka
- javascript
0 Martin Hölter0 Erka0 Martin Hölter0 Erka
0 Struppi0 MudGuard
Hallo zusammen,
angenommen, ich habe ein solches SPAN-Feld erstellt:
<script>
document.open();
document.write('<span id="iView" name="iView" contentEditable="false" style="{overflow-x:none;overflow-y:auto;text-align:left; width:561px; height:476px; padding-left: 1px; padding-top: 1px;position:absolute; top:25px; left:25px; z-index:2;}"></span>');
document.close();
</script>
Ich füge nun mit folgender Funktion Text ein:
function dotx(txt) {
document.getElementById('iView').innerHTML = document.getElementById('iView').innerHTML+txt+"<br>";
}
wie kann ich erreichen, dass automatisch ans ende des SPAN-Feldes gescrollt wird?
Ich habe es so probiert, geht aber nicht:
document.getElementById('iView').scrollTo(0,500000);
Danke im Voraus!
Hi!
wie kann ich erreichen, dass automatisch ans ende des SPAN-Feldes gescrollt wird?
Ich habe es so probiert, geht aber nicht:document.getElementById('iView').scrollTo(0,500000);
scrollTo() ist eine Methode des window-Objektes, also nutze es entsprechend.
Gruß aus Iserlohn
Martin
ISERLOHN? Mann ist die Welt klein (Fröndenberg/Unna).
Wie könnte man denn sowas erreichen? Ist es überhaupt möglich, automatisch ans ende zu kommen?
Danke im Voraus!
Hi!
wie kann ich erreichen, dass automatisch ans ende des SPAN-Feldes gescrollt wird?
Ich habe es so probiert, geht aber nicht:document.getElementById('iView').scrollTo(0,500000);
scrollTo() ist eine Methode des window-Objektes, also nutze es entsprechend.
Gruß aus Iserlohn
Martin
ISERLOHN? Mann ist die Welt klein (Fröndenberg/Unna).
Tja, so kann es gehen *g* Hab erst letztens einem aus Fröndenberg geholfen.
Wie könnte man denn sowas erreichen? Ist es überhaupt möglich, automatisch ans ende zu kommen?
Ans Ende von dem Span könnte schwierig werden, einfacher für uns wäre es, wenn du mal die komplette Seite zeigen würdest. Ansonsten versuche es über Positionen und Höhen, die du auch per JS auslesen kannst (objekt.style.height bzw. objekt.style.position)
Gruß aus Iserlohn
Martin
Su wirst lachen, dass ist ein guter Kollege von mir ;-)
CIao Dennis
ISERLOHN? Mann ist die Welt klein (Fröndenberg/Unna).
Tja, so kann es gehen *g*
wie kann ich erreichen, dass automatisch ans ende des SPAN-Feldes gescrollt wird?
gar nicht.
Ich habe es so probiert, geht aber nicht:
document.getElementById('iView').scrollTo(0,500000);
Wie schon erwähnt scrollTo existiert nur für window
Du musst eine eigene scrollTo Routine schreiben, indem du den entsprechenden Ausschnitt positionierst.
Struppi.
Hi,
document.write('<span id="iView" name="iView" contentEditable="false" style="{overflow-x:none;overflow-y:auto;text-align:left; width:561px; height:476px; padding-left: 1px; padding-top: 1px;position:absolute; top:25px; left:25px; z-index:2;}"></span>');
span hat kein name- oder contentEditable-Attribut.
Die {} im Style-Attribut könnten dazu führen, daß das CSS nicht beachtet wird.
wie kann ich erreichen, dass automatisch ans ende des SPAN-Feldes gescrollt wird?
Setze hinter das span einen Anker. Springe diesen Anker an (location-Objekt, hash).
cu,
Andreas