Avatar billede martin_moth Mester
25. februar 2004 - 10:34 Der er 2 kommentarer og
1 løsning

Åbn link i NYT MAKSIMERET vindue

Jeg ville meget gerne have en hjemmeside, A.aspx, hvorpå der er et link til en anden hjemmeside, B.html. Når jeg klikker på linket i A.aspx skal den B.html hjemmeside åbne i et NYT MAKSIMERET vindue.

Dette skal gøres uden at sætte script ind i B.html, men gerne script i A.html

Kan det lade sig gøre - hvordan?
Avatar billede thor.ostergaard Nybegynder
25. februar 2004 - 20:01 #1
Du skal sætte et script ind i html'en a'la:
<a href="#" onclick="window.open('helptopic1.aspx', 'helpwin').focus()">Klik her for at få hjælp</a>
Eller du skal sætte attributten på en kontrol via attributes.add.

Men det at åbne et maksimeret vindue er en smule problematisk. Som du kan læse her:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/open_0.asp
kan du kalde window.open med fullscreen=yes, men de advarer samtidig mod at gøre det. Det er muligt, at man kan skrive lidt kode, der undersøger skærmstørrelse og åbner et vindue svarende til det. Under alle omstændigheder er der ikke meget man kan gøre fra ASP.NET koden.

Håber du kan bruge det til noget.
Avatar billede martin_moth Mester
26. februar 2004 - 09:04 #2
Det kan jeg. Jeg fik et tip fra roenving: http://roenving.users.whitehat.dk/WindowLaboratory.html

Godt nok javascript, men det er ok.

Skal du have points, ellers lukker jeg
Avatar billede thor.ostergaard Nybegynder
26. februar 2004 - 09:51 #3
herligt
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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