Åbn dokument i et nyt vindue

Indlæs andet indhold på denne side:

Åbn i et komplet browservindue

Siden er opdateret 14. 7. 2006

Hvis det er fordi du har lavet et link til en fremmed side og du vil lade dit eget site blive stående i det aktuelle vindue, skal du kode dit link således ud:

<a href="ny.htm" onclick="window.open('ny.htm','','toolbar=yes, location=yes, directories=yes, status=yes, menubar=yes, scrollbars=yes, resizable=yes, width=800, height=600, left=20, top=20'); return false;">Dit link</a>

Hvis du klikker på knappen, åbnes en testside i et nyt, komplet vindue med menulinje, værktøjsbjælke og statuslinje.

Koderne i scriptet har disse betydninger:

nytvinduereduc.shtml
Det dokument, der skal åbnes i det nye vindue
toolbar=
Skal vinduet have værktøjslinje - valgmuligheder er yes eller no.
location=
Skal vinduet have adresselinje - valgmuligheder er yes eller no.
directories=
Skal vinduet have linjen 'Foretrukne sider'/'Hyperlinks' - valgmuligheder er yes eller no.
status=
Skal vinduet have statuslinje - valgmuligheder er yes eller no.
menubar=
Skal vinduet have menulinje - valgmuligheder er yes eller no.
scrollbars=
Skal vinduet have scrollbar, hvis nødvendig - valgmuligheder er yes eller no.
resizable=
Skal vinduet kunne ændres manuelt i størrelsen - valgmuligheder er yes eller no.
width=
Den bredde, vinduet skal åbnes i - angives i pixels uden benævnelse.
height=
Den højde, vinduet skal åbnes i - angives i pixels uden benævnelse.
left=
Vinduets placering fra skærmens venstre kant - angives i pixels uden benævnelse.
top=
Vinduets placering fra skærmens øverste kant - angives i pixels uden benævnelse.
return
Skal linket åbnes i samme vindue, hvis javascript ikke er blokeret - valgmuligheder er true eller false. False gør også, at siden ikke springer til toppen ved klik på linket.

Du selv vælge en anden højde og brede og en anden afstand fra skærmens øverste venstre hjørne - eller helt fravælge de to sidste størrelser.

Koden kan kopieres direkte, så undgår du at lave tastefejl i den lange opremsning af parametre, du skal kun rette i adressen de to steder og eventuelt ændre værdierne for vinduets størrelse og placering.

Læg mærke til return false. Den gør, at hvis brugerens browser har afvikling af javascript slået til (default indstilling), springer det aktuelle dokument ikke til toppen, når det nye dokument åbnes i et nyt vindue - afviklingen af normallinket bliver stoppet.

Hvis afvikling af javascript er slået fra, er det linket <a href="ny.htm">, der effektueres, hvorved brugeren alligevel kan se siden.

Den her beskrevne metode åbner et nyt komplet browservindue med titellinje, menulinje, værktøjsbjælke, adresselinje, statuslinje og hvad du ellers plejer at have med i et sådant vindue.

Når du med denne metode har åbnet et nyt vindue, kan det undertiden være hensigtsmæssigt, at vinduet automatisk lukkes, når det forlades. Det kan du læse mere om på siden om at lukke overflødige vinduer.

^ Tilbage til sidens top

Valid XHTML og CSS / Copyright © Hjemmesideskolen oktober 2000
Hjemmesideskolen
Du er her: Forsiden - html - Åbn dokument i et nyt vindue
Brugere lige nu: 1
Home Mail