Avatar billede mads_jac Nybegynder
10. september 2001 - 11:41 Der er 11 kommentarer og
2 løsninger

Maximize med javascript

Hey.

Jeg mangler en kommando til at maximere et windue. Lige nu bruger jeg funktionen:

function seeLink(link){
var x, y
w = window.screen.width;
h = window.screen.height;
var options = \'top=0,left=0,status=yes,menubar=yes,resizable=yes,location=yes,directories=no,scrollbars=yes,toolbar=yes,width=\'+w+\',height=\'+h;
window.open(link,\'\',options);
}

- men det er ikke en \"rigtig\" maximize. Nogen der ved hvordan? Kommandoen skal også (med omskrivning selvfølgelig) virke i VBscript.

Mads
Avatar billede senj Nybegynder
10. september 2001 - 11:43 #1
script>
<!--
window.open(\"dinside.html\",\"fs\",\"fullscreen,scrollbars\")
//-->
</script>
Avatar billede nordclc Nybegynder
10. september 2001 - 11:44 #2
Avatar billede senj Nybegynder
10. september 2001 - 11:44 #3
og som link:

<A HREF=\"java script: OpenURLFullscreen(\'the url to the page\');\">link text</A>

<SCRIPT language=\"JavaScript\">OpenFullscreen();</SCRIPT>
Avatar billede mads_jac Nybegynder
10. september 2001 - 11:53 #4
Til Senj

Jeg forstår ikke helt dit forslag - kan du uddybe?

Til Nordclc

Linket der skal åbnes er eksternt. Funktionen kaldes fra:
<a href=\"#\" onClick=\"seeLink(\'http://link.dk\');\">Åbn skidtet</a>

Jeg kan vist ikke bruge den hvis jeg skal styre browseren fra den kaldende side, eller...?

Mads
Avatar billede nikolajdu Nybegynder
10. september 2001 - 12:09 #5
Der findes ingen funktion i javaSCript, der kan maksimere et vindue. Det nærmeste bliver noget ala det her :

<script>
self.moveTo(0,0)
self.resizeTo(screen.availWidth,screen.availHeight)
<script>

/Nikolaj
Avatar billede roenving Novice
10. september 2001 - 12:11 #6
Meget tæt på nikolajdu\'s:

function seeLink(link){
var x, y
w = screen.availWidth;
h = screen.availHeight;
var options = \'top=0,left=0,status=yes,menubar=yes,resizable=yes,location=yes,directories=no,scrollbars=yes,toolbar=yes,width=\'+w+\',height=\'+h;
window.open(link,\'\',options);
}

mvh
jes
Avatar billede nikolajdu Nybegynder
10. september 2001 - 12:13 #7
Største forskel på mit og Roenvings er at hans skal ind i html siden der åbner vinduet og mit skl ind i html i selve popup vinduet.

/Nikolaj
Avatar billede mads_jac Nybegynder
10. september 2001 - 12:13 #8
Til roenving.

Det er stort set hvad jeg selv har lavet. Jeg håbede der fandtes en specifik metode til det.

Øv øv, så må jeg bare bruge det jeg allerede har.

Mads
Avatar billede nikolajdu Nybegynder
10. september 2001 - 12:17 #9
mads - Den store forskel på jeres scripts er

window.screen.width;
screen.availWidth

Din tager hele skærmopløsningen, men tager ikke højde for evt scrollbar/søgevinduer

Screen.availWidth tager kun den tilgængelige bredde.
Avatar billede nikolajdu Nybegynder
10. september 2001 - 12:18 #10
Anyway er der ikke noget der hedder:

window.screen

Det hedder bare

screen...
Avatar billede mads_jac Nybegynder
10. september 2001 - 12:21 #11
Ok, thanx.

Mads
Avatar billede nikolajdu Nybegynder
10. september 2001 - 12:21 #12
:-)
Avatar billede roenving Novice
10. september 2001 - 12:34 #13
;~}
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