Co mnie często wkurza podczas przeglądania stron ? To że klikam na link środkowym klawiszem myszy i nie działa…. dlaczego ? bo jest javascript otwierajacy popupa, albo co gorsza javascript składający linka z parametrów…

Problem popupowy można rozwiązać bardzo prosto:
link:
<a href="#" onclick="otwórzpopup('http://aaa.bbb.pl/abc/');">

należy przekształcić w:
<a href="http://aaa.bbb.pl/abc/" onclick="otworzpopup(this.href);">
Funkcja otworzpopup musi koniecznie zwracać false!

Co to da ? Po normalnym kliknięciu otworzy się poup, po middlle clicku nowe okno z zawartością planowanego popupa……i tyle :) Pozatym strona będzie Google-friendly i będzie działać również bez JS :)

EDIT: Wprowadziłem poprawki zasugerowane przez Marcoosa - Dzięki!