wahsaga: a href problem bei mehreren seiten

Beitrag lesen

hi,

<a href="#" onClick="window.open('x','y','z');">open XXX</a>

das fkt. auch soweit.

Nur, soweit kein restriktiver Popup-Blocker dazwischen geht.

wenn ich mich jetzt aber auf der zweiten seite befinde und einen link anklicke, dann springt er immer wieder an pos. 1 der seite und ich muß wieder bis nach unten scrollen.

Natürlich, weil nach dem Öffnen des Popups das Linkziel angesprungen wird - und bei # springen gängige Browser nun mal an den Seitenanfang.

Du hast mehrere Möglichkeiten, dass zu verhindern:

  • durch ein return false; nach dem window.open
  • oder du nutzt onClick gleich auf einem anderen HTML-Element - was soll schließlich ein Link dort, wenn es gar kein richtiges Linkziel gibt?
  • oder du verzichtest darauf, den User mit Popups zuzuschmeißen, und verwendest stattdessen _ganz normale_ Links. Das würde ich am besten finden.

javascript function kann ich nicht nehmen, da ich mit php die html seite in einer schleife erstelle.

Du benutzt doch bereits Javascript ...

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }