Avatar billede tnla Mester
14. maj 2007 - 02:34 Der er 4 kommentarer og
1 løsning

ScreenX og ScreenY

Når man klikker på play knappen på min side http://www.angelfire.com/tx5/tnla/hovedside.html dukker player-vinduet op øverst i venstre hjørne. Jeg vil gerne have, det dukker op midt på siden, men aner ikke hvor screenX og screenY variablerne skal placeres henne. Har prøvet en del steder, men vinduet åbner stadig oppe i hjørnet.

Her er kilden til siden:

<html>
<title>Hovedside</title>

<head>
<script type="text/javascript">
window.open("http://www.angelfire.com/tx5/tnla/flashplayersiden.html","mitvindue")
</script>

</head>

<body background="mursten2.gif">

<center>

<br><br><br><br>

<font size=5>

<i>HOVEDSIDE</i>

<br><br>

<a href="" onclick="window.open('http://www.angelfire.com/tx5/tnla/flashplayersiden.html','mitvindue','width=320,height=190');return false;"><img src="play.jpg"></A>

<br><br>

</center>

</body>
</html>
Avatar billede trav4u2 Juniormester
14. maj 2007 - 08:36 #1
Du kan evt. prøve denne her:
http://www.commondrops.com/snippets2/
Avatar billede tnla Mester
14. maj 2007 - 16:33 #2
Jeg kigger på det.
Avatar billede tnla Mester
14. maj 2007 - 17:07 #3
Hmm, aner ikke helt hvad der forstås ved mypage, myname og winName. Har prøvet at have mypage som URL'en og myname som mitvindue, men det duer ikke.

I øjeblikket ser det sådan ud:

<html>
<title>Hovedside</title>

<head>

<script type=text/javascript>
<!--
var win= null;
function NewWindow(mypage,myname,width=320,height=190,scroll){
var winl = (screen.width-w)/2;
var wint = (screen.height-h)/2;
var settings ='height='+h+',';
settings +='width='+w+',';
settings +='top='+wint+',';
settings +='left='+winl+',';
settings +='scrollbars='+scroll+',';
settings +='resizable=yes';
win=window.open(mypage,myname,settings);
if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}
function MM_openBrWindow(http://www.angelfire.com/tx5/tnla/flashplayersiden.html,winName,features) {
window.open(http://www.angelfire.com/tx5/tnla/flashplayersiden.htm,winName,features);
}
//-->
</script>




</head>

<body background="mursten2.gif">

<center>

<br><br><br><br>

<font size=5>

<i>HOVEDSIDE</i>

<br><br>

<a href="" onclick="window.open('http://www.angelfire.com/tx5/tnla/flashplayersiden.html','mitvindue','width=320,height=190');return false;"><img src="play.jpg"></A>

<br><br>

</center>

</body>
</html>
Avatar billede trav4u2 Juniormester
14. maj 2007 - 18:04 #4
Der skulle ikke piller ved scriptet :-)
Prøv det her (url forkortet):

<html>
<title>Hovedside</title>

<head>

<script type=text/javascript>
<!--
var win= null;
function NewWindow(mypage,myname,w,h,scroll){
var winl = (screen.width-w)/2;
var wint = (screen.height-h)/2;
var settings ='height='+h+',';
settings +='width='+w+',';
settings +='top='+wint+',';
settings +='left='+winl+',';
settings +='scrollbars='+scroll+',';
settings +='resizable=yes';
win=window.open(mypage,myname,settings);
if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}
function MM_openBrWindow(theURL,winName,features) {
window.open(theURL,winName,features);
}
//-->
</script>
</HEAD>

<body background="mursten2.gif">

<center>

<br><br><br><br>

<font size=5>

<i>HOVEDSIDE</i>

<br><br>

<A onclick="NewWindow(this.href,'name','320','190','no');return false"
      href="flashplayersiden.html"><img src="play.jpg"></A>

</body>
</html>
Avatar billede tnla Mester
14. maj 2007 - 19:07 #5
Nå, ingen pilleri ups (men jeg er ellers mester i kunsten at gøre det simple svært :-) Det virker perfekt nu, også uden URL. Tak igen igen! ;-)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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