Anker klicken und Seitenposition beibehalten?

8

In meiner Seite gibt es einen Anker, der keine Verbindung hat, wie folgt:

%Vor%

Wenn ich unten auf der Seite auf Anker klicke, blättert die Seite nach oben. Ich möchte die Seitenposition beibehalten, wenn ich auf den Link klicke. Wie kann ich das machen. (Keine js ist besser für mich)

Ich hoffe, ich könnte es erklären.

Vielen Dank im Voraus.

    
AliRıza Adıyahşi 23.11.2012, 07:42
quelle

5 Antworten

18

Sie müssen immer noch JS verwenden, aber Sie können es inline tun:

%Vor%

Demo: Ссылка

Alternativ können Sie das Ereignis erfassen:

%Vor%     
Blender 23.11.2012, 07:45
quelle
4

Sie können Anker an einer beliebigen Stelle auf der Seite platzieren, an die Sie möchten.

%Vor%

Dann wird der Link zum angegebenen Anker gehen. Halte einfach dieses Element dort fest, wo du aufhören willst.

    
Ben 23.11.2012 07:44
quelle
1

Um dieses Problem zu beheben, verwende ich diesen Code, es ist Skriptlösung, funktioniert aber auf allen Browsern

%Vor%     
Mahmoud Farahat 23.11.2012 07:46
quelle
1

Sie müssen einen Namen eingeben und den Namen nach dem # wie folgt einfügen

%Vor%     
phschoen 23.11.2012 07:49
quelle
0
%Vor%

Stellen Sie sicher, dass noname nicht für id -Attribut eines Tags oder name -Attribut von a -Tag verwendet wurde.

    
Habeeb Perwad 23.11.2012 07:47
quelle

Tags und Links