Avatar billede meek Nybegynder
02. februar 2002 - 12:17 Der er 1 kommentar og
1 løsning

Nyt vindue...

Hej eksperter;

Jeg bruger følgende javascript til at åbne et nyt vindue:

<SCRIPT language=javascript>
var win = null;
function NewWindow(mypage,myname,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+','
win = window.open(mypage,myname,settings)
}
</SCRIPT>

Feks. i følgende link:

<a href="main.htm"
            onClick="NewWindow(this.href,'name','765','330','no');return false"><img src="images/start.jpg" width="300" height="212" alt="Enter site..." border="0"></a>


Mit problem er at hvis man i IE5.0 kan maksimere det vindue der popper op. Det kan man ikke i IE5.5 eller IE6.0. Det skal være sådan at jeg bestemmer vinduestørrelsen, så maksimer-knappen skal være inaktiv i ALLE browser-versioner...

hvad skal jeg ændre, lave så det virker i 5.0 ???

MeeK
Avatar billede grunken Nybegynder
02. februar 2002 - 12:30 #1
du kan ikke deaktiver maksimerknappen desværre :(

men hvad med at rezise det når de maksimerer ?

<script>
var windowWidth = 100;
var windowHeight = 100;
function checkSize(){
    windowWidth = document.body.offsetWidth;
    windowHeight = document.body.offsetHeight;
}

function doSize(){
    window.resizeTo((windowWidth+6),(windowHeight+45));
}

-grunken
if(navigator.appName == "Microsoft Internet Explorer"){
    window.onload = checkSize;
    window.onresize = doSize;
}
</script>
Avatar billede meek Nybegynder
10. marts 2002 - 22:22 #2
Har aldrig nået at teste dit svar... men nu får du pointsne, så vi kan få det her SPM lukket...

Tak - Meek
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