Avatar billede alpapa Nybegynder
19. september 2002 - 08:07 Der er 2 kommentarer og
2 løsninger

Centrering af vindue

Hej eksperter - kan I hjælpe mig med at omskrive dette script, så mit vindue altid vil ligge centreret på siden, uanset skærmopløsning.

<script language="JavaScript" type="text/JavaScript">
function openWindow(URL) {
newWindow = window.open(URL, "myNewWindow", "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0, width=400, height=300, left=500, top=500")
}
</script>

alpapa
Avatar billede lequet Nybegynder
19. september 2002 - 08:11 #1
Sådan her, det skulle virke

function openWindow(URL) {
var h = ( ( screen.width / 2 ) - ( 400 / 2 ) );
var v = ( ( screen.height / 2 ) - ( 200 / 2 ) );

newWindow = window.open(URL, "myNewWindow", "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0, width=400, height=300, left="+h+", top="+v)
}
Avatar billede knudgert Nybegynder
19. september 2002 - 08:12 #2
Jeg vil foreslå at bruge nedenstående, så kan du også nemt have flere popups på samme side
<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>

I <body>:
<a href="link.htm" onclick="NewWindow(this.href,'link','400','400','no');return false;">***Link***</a>

Se evt. alle mulige former for popups på min hjemmeside
http://home13.inet.tele.dk/smedpark/webhjaelp/popup/popup.htm
Avatar billede cdc Novice
19. september 2002 - 08:24 #3
Jeg bruger selv denne:

<script language="JavaScript">
<!--

var w = 342, h = 324;
if (document.all || document.layers) {
  w = screen.availWidth;
  h = screen.availHeight;
}
var popW = 342, popH = 324;
var leftPos = (w-popW)/2, topPos = (h-popH)/2;

//-->
</script>

<a href="#" onFocus="this.blur()" onclick="window.open('http://hgkcam.dyndns.org','popup','width=' + popW + ',height=' + popH + ',top=' + topPos + ',left=' + leftPos);return false">Klik her for at se 1. tee live.....</a>
Avatar billede alpapa Nybegynder
19. september 2002 - 15:12 #4
Tak til alle 3 - har brugt lequet's :-)
alpapa
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