Archivlink: javarea.de Forum > (X)HTML & CSS (allgemein) > Scrollseite spring immer wieder nach oben beim Klciken
Vollständigen Link anzeigen: javarea.de Forum > (X)HTML & CSS (allgemein) > Scrollseite spring immer wieder nach oben beim Klciken

Pages: [1]

geschrieben von Alf21 am 11.02.2005 - 09:27
Hallo, vielleicht könnt Ihr mir hier bestimmt sagen, wodran mein Problem liegt.
Eins vorweg, benutze keine Frames.

Die Seiten, wenn sie runtergescrollt sind und man auf ein Link bzw. Bild klickt, es sich ein popup öffnet und die draufgeklickte seite wieder nach oben schiebt?

Liegt das am IE? Obwohl ich das im fox auch habe...

Gibt es da vielleicht ein script, wenn die Seite nicht mehr vom Anfang anfängt, obwohl man nur ein Link geklickt hat?

Danke im Vorraus

geschrieben von Klaush am 11.02.2005 - 09:43
Das ist kein Browserproblem.

Der Grund ist der das du einen Verweisanker benutzt und nicht den javascript Befehl.

Ein Beispiuel findest du im Anhanng.

geschrieben von Alf21 am 11.02.2005 - 13:01
Hallo,

ich habe diesen Befehl:

<font class="stn"><a href="#" onClick="window.open(ordner/seite.htm', 'fenster','toolbar=auto,status=autoo,menubar=auto,scrollbars=auto,width=100,height=200')">Hier klicken</a></font>

geschrieben von BundeHund am 11.02.2005 - 15:50
ja das liegt am # das geht glaub ich nicht anders, ausser du setzt jede 50px einen anker..aber das willst du glaub ich auch nicht..

das # sagt dem browser er soll die seite gleiche seite nochmals laden..

geschrieben von The Chocolate Starfish am 11.02.2005 - 17:27
du könntest das verhindern,
indem du bei links die per javascript ein fenster öffnen
einen anker setzt und auf diesen dann im link verweist

geschrieben von Alf21 am 11.02.2005 - 17:37
wie würde der anker im link dann aussehen?

Also ankert der die seite, da wo der anker drin ist?

geschrieben von René am 11.02.2005 - 18:10
HTML-Quelltext
1: 
2: 
3: 
4: 
Original geschrieben von Alf21 am 11.02.2005 - 13:01


<a href="javascript:void(0);" onclick="var fenster = window.open(ordner/seite.htm','fenster','scrollbars=auto,width=100,height=200');">Hier klicken</a>

geschrieben von Armin am 11.02.2005 - 18:17
Hi,

oder href="#udfhwhfw" irgendeine Zeichenkette als Anker rein setzten

Armin

geschrieben von Alf21 am 11.02.2005 - 18:34
Danke

Klappt super!

geschrieben von Matneu am 11.02.2005 - 19:26
Zitat
 Original geschrieben von Armin am 11.02.2005 - 18:17
oder href="#udfhwhfw" irgendeine Zeichenkette als Anker rein setzten

oder <a name="foo">hier klicken</a> und per CSS den Mauscursor definieren. Dann wird nirgends hin gesprungen, weil es eben kein Link ist.
Warum überhaupt a? Gänge nicht auch <div onMouseOver="...">hier klicken</div>? Per CSS wieder den Mauscursor definieren.

So far...
Matthias


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.