Avatar billede lraj Nybegynder
08. september 2008 - 13:47 Der er 7 kommentarer og
1 løsning

Vindue Størrelse

Jeg har prøvet at søge lidt, men har ikke kunnet finde en tråd om det her, så her kommer mit spørgsmål..

Hvordan får jeg mit vindue til at resize til fx. 200 width x 200 height
ligesom her på arto:
http://arto.dk/section/user/profile/gallery/picture.aspx?code=2f619689-51f1-4f1d-b979-88c1534f30e0&newStructure=1&mobile=1&favorite=1&id=1&approved=1

Har prøvet at glukke lidt i deres koder, men kan ikke rigtig se hvad der skulle udføre denne handling.. i dette tilfælde er der dog ikke tale om at det er et billede der skal resize's men selve mit vindue kaldet "diasshow.php" ..
håber nogen kan hjælpe mig
Avatar billede Slettet bruger
08. september 2008 - 13:53 #1
Det må da næsten være denne del:

<script type="text/javascript">
var NS = (navigator.appName=="Netscape")?true:false;
function fitPic() {
    iWinWidth = (NS)?window.innerWidth:document.body.clientWidth;
    iWinHeight = (NS)?window.innerHeight:document.body.clientHeight;
    iWidth = document.images[0].width - iWinWidth;
    iHeight = document.images[0].height - iWinHeight;
    window.resizeBy(iWidth, iHeight);

    iWinWidth = (NS)?window.innerWidth:document.body.clientWidth;
    iWinHeight = (NS)?window.innerHeight:document.body.clientHeight;
    LeftPosition = (screen.width) ? (screen.width-iWinWidth)/2 : 0;
    TopPosition = (screen.height) ? (screen.height-iWinHeight)/2 : 0;
    window.moveTo(LeftPosition,TopPosition-30) // -30 = kompenser for titellinje og statuslinje
   
    self.focus();
}

Event.observe(window, 'load', fitPic);
</script>


(??)
Avatar billede lraj Nybegynder
08. september 2008 - 13:56 #2
Tjoe det burde det være, men spørgsmålet er hvordan jeg får den til at arbejde sammen med mit
Avatar billede michaelthomsendk Nybegynder
08. september 2008 - 14:02 #3
Hej

Det er let hvis du ikke bruger IE.
Så kan du sætte innerWidth og innerHeight når du åbner din nye side.

I IE må du efter vinduet er åbnet ændre størelsen med et javascript.
Se f.eks. function fitPic() i dit arto eksempel.

God fornøgelse
Avatar billede Slettet bruger
08. september 2008 - 14:12 #4
Ja lige præcis, men lad os se din kode så vi kan få det strikket ind i dit.
Avatar billede lraj Nybegynder
08. september 2008 - 14:19 #5
Det er lidt indviklet, men lad mig forklare hele situationen.

Arto er kommet med denne nye funktionen kaldet widgets.
Disse widgets er eksterne og hver bruger kan sende widgets til godkendelse de slev har lavet, på deres egne domæner. Når man indsender kan man vælge om der skal være indstillinger på eller ej. Disse indstillinger åbnes i et 300x150 vindue, hvilket er for lille til mine indstillinger, så jeg søger et script der er uafhænigt af mine andre filer, da jeg ikke selv kan bestemme hvad indstillings urlen den er.
Avatar billede michaelthomsendk Nybegynder
08. september 2008 - 14:51 #6
F.eks:
<script type="text/javascript">
window.resizeTo(800, 600);
</script>'
Avatar billede lraj Nybegynder
08. september 2008 - 15:04 #7
Tak! Virker
Lig et svar.. omg det var da godt nok simpelt :-)
Avatar billede michaelthomsendk Nybegynder
08. september 2008 - 15:35 #8
Selv tak :-)
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