hi,
Und wenn JS aktiviert ist und ein Popup-Blocker?
Dann stimmt die oben zitierte Aussage von maz immer noch: "in einem normalen Browserfenster".
nein, das kannst du gar nicht wissen, weil du nicht weißt, _wie_ der popup-blocker arbeitet.
er könnte lediglich die funktion window.open() überschreiben, oder aus dem quelltext herausfiltern (letzteres eher bei proxies/webwasher o.ä.), und das return:false noch im onClick drin lassen - ergo: kein popup, link-ausführung trotzdem unterbunden.
aber auch hier kann man sich ein wenig mehr sicherheit verschaffen, in dem man stattdessen die rückgabe von window.open() zurückgibt:
onClick="return window.open(...);"
gruß,
wahsaga
--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."