Avatar billede Per Frits Juniormester
16. november 2003 - 16:33 Der er 10 kommentarer og
1 løsning

Centreret pop up ?

Jeg har dette script, som jeg har liggende på en knap i en flashfilm:

on(release){
getURL("java script:window.open('http://www.contentdepot.dk/acrobat6.htm','newwindow','width=385,height=550,screenX=0,screenY=0,directories=0,resizeable=0,location=0,menubar=0,scrollbars=1,status=0,toolbar=0,fullscreen=0');%20void(0)");
}

Det virker fint, men jeg kunne godt tænke mig at mit window poppede up centreret.

Hvordan gør man lige det ???

På forhånd tak
Per Haar.
Avatar billede ztyxx Nybegynder
16. november 2003 - 16:46 #1
jeg ved at du kan positionere absolut, med top=10,left=10

window.open('http://www.contentdepot.dk/acrobat6.htm','newwindow','width=385,height=550,screenX=0,screenY=0,directories=0,resizeable=0,location=0,menubar=0,scrollbars=1,status=0,toolbar=0,fullscreen=0, top=10 left=10')
Avatar billede skovenborg Nybegynder
16. november 2003 - 17:49 #2
Prøv:
<script type="text/javascript">
function openWindow(side,bredde,hojde)
{
    window.open(side,"popup","width="+ bredde +",height="+ hojde +",left="+ (screen.width/2-bredde/2) +",top="+ (screen.height/2-hojde/2) +"");
}
</script>

<a href="#" onclick="openWindow('test.php',300,300);">LINK</a>
Avatar billede grunken Nybegynder
16. november 2003 - 17:54 #3
on(release){
getURL("java script:window.open('http://www.contentdepot.dk/acrobat6.htm','newwindow','width=385,height=550,left='+((screen.width/2)-(385/2))+',top='+((screen.height/2)-(550/2))+',scrollbars=1');void(0)");
Avatar billede Per Frits Juniormester
16. november 2003 - 18:59 #4
grunken>>> Jeg har prøvet dit script, men få dette output:

**Error** Scene=Profil, layer=HER knap, frame=1:Line 1: Statement block must be terminated by '}'
    on(release){

**Error** Scene=Profil, layer=HER knap, frame=1:Line 2: Syntax error.
    getURL("java script:window.open('http://home1.stofanet.dk/haardesign/haardesign/kontakt.htm','newwindow','width=460,height=300,left='+((screen.width/2)-(460/2))+',top='+((screen.height/2)-(300/2))+',scrollbars=1');void(0)");

Total ActionScript Errors: 2     Reported Errors: 2

Fatter ikke en bønne af hvad det betyder....gør du ???

Skovenborg >>>
Jeg har jo brug for et lille script til en knap i flash (som det jo også fremgår af spørgsmålet) *he he*
sååå....den der: <a href="#" onclick="openWindow('test.php',300,300);">LINK</a>
.....den går da vist ikke!!??
Avatar billede grunken Nybegynder
16. november 2003 - 19:10 #5
det ser ud til at jeg/vi har glemt den afsluttede tuborg...

on(release){
getURL("java script:window.open('http://www.contentdepot.dk/acrobat6.htm','newwindow','width=460,height=300,left='+((screen.width/2)-(460/2))+',top='+((screen.height/2)-(300/2))+',scrollbars=1');void(0)");
}

En anden ting er at du ikke kan forvente mirakler når du opretter spørgsmålet i javascriptkategorien :), da de fleste af os sikkert ikke har stiftet nærmere bekendsskab med flash ;)

Både skovenborgs og mit forsøg burde gøre det ønskede, men når man når til flash så står jeg af :)
Avatar billede skovenborg Nybegynder
16. november 2003 - 19:46 #6
hov havde ikke lige set det med flash ;-)

Gør som Grunken foreslår og spørg i flashafdelingen :-)
Avatar billede skovenborg Nybegynder
16. november 2003 - 19:49 #7
...eller kan man måske ikke skrive:
on(release) {
getURL("java script:openWindow('http://home1.stofanet.dk/haardesign/haardesign/kontakt.htm',  bredde,højde)");
eller hvordan man nu skriver i flash. Du kan lige prøve det inde du flytter...
Avatar billede Per Frits Juniormester
16. november 2003 - 20:30 #8
Jeg oprettede spørgsmålet i flash, fik scriptet, og blev henvist her til, da de ikke kendte noget til javascript !!??? ;o)

- men hey....frem og tilbage, er jo lige langt !! *he he*
Avatar billede ztyxx Nybegynder
16. november 2003 - 21:04 #9
keyser-soze> frem og tilbage er rigtigt nok lige langt, men der er nu nogle uforsigtige der bliver forældre af det ;-)
Avatar billede Per Frits Juniormester
17. november 2003 - 23:45 #10
Grunken >> smid lige et svar...det virker perfekt :-)

Tak til alle.

Per Haar.
Avatar billede grunken Nybegynder
18. november 2003 - 11:47 #11
Okay, må man spørge om hvad fejlen i det første du lavede var ?
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