Avatar billede faellesnet Nybegynder
22. oktober 2002 - 16:34 Der er 4 kommentarer og
1 løsning

Hvordan centrerer jeg popup uanset vinduesstørrelse?

Hej, håber I kan hjælpe med at ændre dette script så vinduet åbner midt på skærmen uanset brugerens opløsning:

function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=300,left = 426,top = 282');");
}
Avatar billede knudgert Nybegynder
22. oktober 2002 - 16:43 #1
Prøv at lav scriptet ud fra nedenstående, jeg ved ikke lige, hvordan din day og id skal tilføjes.
<script LANGUAGE="JavaScript">
<!-- Begin
function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
win = window.open(mypage, myname, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
//  End -->
</script>
Avatar billede Slettet bruger
22. oktober 2002 - 16:54 #2
function popUp(URL) {
day = new Date(); //Hvad bruger du den til??
id = day.getTime();
l = (screen.width - 500) / 2;
t = (screen.width - 300) / 2;
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=300,left=" + l + ",top=" + t + "');");
}
Avatar billede Slettet bruger
22. oktober 2002 - 16:55 #3
Ups, jeg så forkert! Glem "hvad bruger du den til"! :)
Avatar billede faellesnet Nybegynder
22. oktober 2002 - 17:02 #4
tak fhoenixv, det virker perfekt i alle opløsninger!

knudgert>jeg havde for meget bøvl med at flette din kode sammen med min egen. fik det aldrig til at virke
Avatar billede knudgert Nybegynder
22. oktober 2002 - 19:30 #5
Det er da helt iorden, jeg har desværre ikke så meget tid, så jeg havde ikke lige tid til selv at prøve på det.
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

IT-JOB

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer

Banedanmark

ERTMS Test Manager

Capgemini Danmark A/S

Market Segment Lead, CPRD