Launching a Centered Pop-Up Window
Displaying a Centered Pop-Up Window:
Create a new movie by going to File | New. Set the width and height of your movie to anything you choose.
Draw a circle that will act as your button. Once you have drawn your circle, select it and press F8 (Insert | Convert to Symbol). The Convert to Symbol dialog box will appear. Select Button and press OK.
Now that the circle is a button, it is time to add some actions. Right click on the button and select Actions. The Actions dialog box will appear. Copy and paste the following code:
on (release) {
//customize the window that gets opened
// 0 equals NO.
// 1 equals YES.
address = "http://www.kirupa.com/modular/pop-up.htm";
target_winName = "kirupa";
width = 400;
height = 300;
toolbar = 0;
location = 0;
directories = 0;
status = 0;
menubar = 0;
scrollbars = 1;
resizable = 0;
//sends data back to the function
openWinCentre(address, target_winName, width, height, toolbar, location, directories, status, menubar, scrollbars, resizable);
}
The last step involves adding some more actions. Insert another layer on your timeline and name it "actions". Right click on the keyframe on the "actions" layer and select Actions. Copy and paste the following code into the Actions dialog box that appears:
_global.openWinCentre = function(url, winName, w, h, toolbar, location, directories, status, menubar, scrollbars, resizable) {
getURL("javascript:window.open('"+url+"','"+winName+"','"+"width="+w+",
height="+h+",toolbar="+toolbar+",location="+location+",directories="+directories+",
status="+status+",menubar="+menubar+",scrollbars="+scrollbars+",resizable="+resizable+",
top='+((screen.height/2)-("+h/2+"))+',left='+((screen.width/2)-("+w/2+"))+'"+"');
void(0);");
};
Save the animation and preview it in your browser. You will notice that the window appears perfectly centered.
| » Level Intermediate |
|
Added: 2004-05-17 Rating: 9 Votes: 66 |
| » Author |
| Ax |
| » Download |
| Download the files used in this tutorial. |
| Download (7 kb) |
| » Forums |
| More help? Search our boards for quick answers! |
-
You must have javascript enabled in order to post comments.


Comments
There are no comments yet. Be the first to comment!