source: trunk/phpgwapi/js/htmlarea/plugins/UploadImage/popups/popup.js @ 2

Revision 2, 1.3 KB checked in by niltonneto, 17 years ago (diff)

Removida todas as tags usadas pelo CVS ($Id, $Source).
Primeira versão no CVS externo.

  • Property svn:eol-style set to native
  • Property svn:executable set to *
Line 
1function __dlg_onclose() {
2        if (!document.all) {
3                opener.Dialog._return(null);
4        }
5};
6
7function __dlg_init() {
8
9        if (!document.all) {
10                // init dialogArguments, as IE gets it
11                window.dialogArguments = opener.Dialog._arguments;
12                window.sizeToContent();
13                window.sizeToContent(); // for reasons beyond understanding,
14                                        // only if we call it twice we get the
15                                        // correct size.
16                window.addEventListener("unload", __dlg_onclose, true);
17                /*
18                // center on parent
19                var px1 = opener.screenX;
20                var px2 = opener.screenX + opener.outerWidth;
21                var py1 = opener.screenY;
22                var py2 = opener.screenY + opener.outerHeight;
23                var x = (px2 - px1 - window.outerWidth) / 2;
24                var y = (py2 - py1 - window.outerHeight) / 2; */
25
26                //centre on screen instead
27
28                var x = (screen.width - window.outerWidth) / 2;
29                var y = (screen.height - window.outerHeight) / 2;
30
31                window.moveTo(x, y);
32                var body = document.body;
33                window.innerHeight = body.offsetHeight;
34                window.innerWidth = body.offsetWidth;
35        } else {
36                var body = document.body;
37                window.dialogHeight = body.offsetHeight + 50 + "px";
38                window.dialogWidth = body.offsetWidth + "px";
39        }
40};
41
42// closes the dialog and passes the return info upper.
43function __dlg_close(val) {
44        if (document.all) {     // IE
45                window.returnValue = val;
46        } else {
47                opener.Dialog._return(val);
48        }
49        window.close();
50};
Note: See TracBrowser for help on using the repository browser.