window.open Problem
stefan
- javascript
huhu,
folgender Code öffnet mir ein neuses Fenster (ist ja bekannt):
<a href="tabinhalt.asp?qnummer=<%=rs("nummer")%>"
target="_new" onclick="window.open('tabinhalt.asp?qnummer=<%=rs("nummer")%>', 'Fenster',
'width=550,height=550,menubar=no,resizable=yes,scrollbars=yes');
return false;"">
Die Links werden aus einer Datenbank ausgelesen.
Das Problem ist, das wenn einmal ein Fenster geöffnet wurde, sich bei anklicken des nächsten Links die Inhalte im gleichen Fenster öffnen bzw. zeigen. Wie kann ich das umgehen und es so lösen, das wirklich immer ein neues Fenster geöffnet wird.
Ich danke euch und beste Grüße
Stefan
Hi Stefan,
erst mal: target="_new" sollte eigentlich besser target="_blank" heißen. Zum eigentlichen Problem: Das Fenster muss einfach einen eindeutigen Namen haben. Das erreichts Du z.B. so:
window.open('tabinhalt.asp?qnummer=<%=rs("nummer")%>', 'Fenster<%=rs("nummer")%>', 'width=550,height=550,menubar=no,resizable=yes,scrollbars=yes');
D.h., der Fenstername wird einfach um die ID(?) des Fensterinhalts erweitert und damit eindeutig gemacht.
Grüße,
Utz
Utz ich danke Dir,
das war schon die Lösung des Problems
D.h., der Fenstername wird einfach um die ID(?) des Fensterinhalts erweitert und damit eindeutig gemacht.
Grüße,
Utz