![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Erfahrener Benutzer
Registriert seit: 04.01.2006
Ort: Kassel
Beiträge: 750
|
Hi.
Könnt ihr mir sagen, ob folgender Code X-Browser-Kompatibel ist: Code:
if (window.location.hash == '') {
var anchors = getElementsByClass('anchor');
if (anchors.length > 0) {
var id = anchors[0].getAttribute('id');
if (id) {
window.location.href = '#' + id;
window.scrollBy(0,-100);
return;
} else {
alert('Anker-ID nicht angegeben');
}
}
}
http://www.dustindiaz.com/top-ten-javascript/ Der Schnipsel steht in einer Funktion, die beim onLoad-Event aufgerufen wird und soll eben schauen, ob das Dokument einen Knoten von der Klasse "anchor" enthält und ggf. genau dorthin (zum ersten der Elemente) springen bzw. eben 100 Pixel drüber. Falls bereits ein Anker angeklebt ist, soll dieser wie gewöhnlich behandelt werden. Hintergrund ist der, dass ich ein Formular (ein Form-Tag) aus verschiedenen Komponenten aufbaue und die Komponenten-Schnittstelle noch keine Möglichkeit kennt, Weiterleitungen (mit Sprungmarke) auszulösen. Wäre nett, wenn hier die in JS fitteren was zu sagen könnten. Ich bau auch gerne eine Test-Seite zusammen, wenn sich das nicht allein durch den Code sagen lässt. Basti |
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| JScrollPane ohne Fokus scrollen | Xean | Desktop-Applikationen und Grafik | 12 | 15.09.2007 00:10 |
| F5 auf einer Homepage und springen an alte Position | robo47 | Plauderecke | 4 | 01.05.2006 16:34 |
| Js - Div scrollen | Buhmann | JavaScript und AJAX | 19 | 24.11.2005 18:26 |
| scrollen von 2 Listen?!!! | grazy | Desktop-Applikationen und Grafik | 3 | 18.11.2005 13:33 |
| JTextarea und Scrollen | Binary | Allgemeine Java-Programmierung | 2 | 07.09.2005 13:21 |