Avatar billede theselfimages Nybegynder
22. februar 2004 - 13:48 Der er 8 kommentarer og
1 løsning

Centreret popup vindue

Hvordan kan jeg kalde dette fra Flash?

Vil meget gerne kunne benytte netop dette script (center popup) fra Flash, da det har den ekstra funktion at popup vinduet kan centreres + justeres X antal pixels længere til højre eller venstre fra centrum.


<script language="JavaScript">
<!-- Begin
function PopupWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2 - 12; //Tallet er antal ekstra pixels til venstre!
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+''
win = window.open(mypage, myname, winprops+',toolbar=yes');
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
//  End -->
</script>

<a href="link.htm" onfocus="this.blur( )" onclick="PopupWindow(this.href,'PictureViewer','790','517','no'); return false;">
Avatar billede nikolajdu Nybegynder
22. februar 2004 - 14:27 #1
og du har prøvet med :

getURL("PopupWindow(this.href,'PictureViewer','790','517','no');void(0);","_blank");
Avatar billede theselfimages Nybegynder
22. februar 2004 - 15:57 #2
Den skulle gerne kunne hente en HTML side ind i det popud vindue
Avatar billede nikolajdu Nybegynder
22. februar 2004 - 16:00 #3
getURL("PopupWindow('SIDEN.HTML','PictureViewer','790','517','no');void(0);","_blank");
Avatar billede theselfimages Nybegynder
22. februar 2004 - 16:07 #4
det virker ikke. Den åbner bare en helt ny side, men ikke som vindue og slet ikke med de angivede mål
Avatar billede nikolajdu Nybegynder
22. februar 2004 - 16:10 #5
<script language="JavaScript">
<!-- Begin
var mypage,mynane,w,h,scroll;
function PopupWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2 - 12; //Tallet er antal ekstra pixels til venstre!
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+''
win = window.open(mypage, myname, winprops+',toolbar=yes');
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
//  End -->
</script>

getURL("java script:PopupWindow('SIDEN.HTML','PictureViewer','790','517','no');void(0);","_blank");
Avatar billede theselfimages Nybegynder
22. februar 2004 - 16:15 #6
Men det er jo det jeg gør...
Den åbner bare ny side med dette i stien:
java script:PopupWindow('SIDEN.HTML','PictureViewer','790','517','no');void(0);

Og en Object expected fejl
Avatar billede theselfimages Nybegynder
22. februar 2004 - 17:36 #7
Sådan:
on(release){
getURL("java script:PopupWindow('siden.htm','PictureViewer','600','540','no');void(0);");
}

Nu virker det..
post et svar
Avatar billede nikolajdu Nybegynder
22. februar 2004 - 18:39 #8
nå ok uden target..
Avatar billede theselfimages Nybegynder
22. februar 2004 - 21:21 #9
Jep, nemlig..
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