Avatar billede nickclausen Nybegynder
17. juli 2003 - 00:35 Der er 12 kommentarer og
1 løsning

Target i OnClick-kode ?

Hvordan får jeg denne kode til at åbne linket i et nyt vindue ?

<table>
<tr>
<td style="border-left: 0px none; border-right: 0px none; padding-left: 10px; cursor: hand;" onMouseOver='this.style.backgroundColor="#D1DBE1";' onMouseOut='this.style.backgroundColor="#EEEEEE";'><div onclick="window.parent.frames['main'].location.href='default.htm'" style="width: 100%; height: 100%;">Forside</div></td>
</tr>
</table>

Kan man endvidere få den til at åbne i et popupvindue?
Avatar billede human Nybegynder
17. juli 2003 - 00:39 #1
target="blank" ?
Avatar billede nickclausen Nybegynder
17. juli 2003 - 00:41 #2
Nej. Det er jo i OnClick, så det er ikke så simpelt.
Avatar billede erikjacobsen Ekspert
17. juli 2003 - 00:42 #3
Så skal du bruge window.open()
Avatar billede roenving Novice
17. juli 2003 - 00:43 #4
<div onclick="window.open('default.htm','newWindow','width=800,height=600');">Forside</div>
Avatar billede roenving Novice
17. juli 2003 - 00:46 #5
-- men som du kan se på min kode, kan du ikke umiddelbart tage hele browservinduet, men det kan vi godt klare med noget yderligere kode:

<div onclick="window.open('default.htm','newWindow','width='+screen.availWidth+',height='+screen.availHeight);">Forside</div>
Avatar billede nickclausen Nybegynder
17. juli 2003 - 00:51 #6
Kan jeg også få en scrollbar på monstro ?
Avatar billede nickclausen Nybegynder
17. juli 2003 - 00:52 #7
Også gerne statusbar, nu vi er i gang ;)
Avatar billede roenving Novice
17. juli 2003 - 00:54 #8
Jeps:

window.open('default.htm','newWindow','width='+screen.availWidth+',height='+screen.availHeight+',scrollbars=yes,status=yes');
Avatar billede nickclausen Nybegynder
17. juli 2003 - 01:02 #9
Hmm ... Kan sætte scrollbar og status på window.open('default.htm','newWindow','width='+screen.availWidth+',height='+screen.availHeight); ??

Så ville det være perfekt! :)
Avatar billede nickclausen Nybegynder
17. juli 2003 - 01:03 #10
Nej undskyld, mente på window.open('default.htm','newWindow','width=800,height=600');

:P
Avatar billede roenving Novice
17. juli 2003 - 01:04 #11
oki:
window.open('default.htm','newWindow','width=800,height=600,scrollbars=yes,status=yes');

Sådan ?-)
Avatar billede nickclausen Nybegynder
17. juli 2003 - 01:07 #12
Helt perfekt! Takker! ;-)
Avatar billede roenving Novice
17. juli 2003 - 01:09 #13
-- og jeg takker for points ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester