popup.js

来自「eGroupWare is a multi-user, web-based gr」· JavaScript 代码 · 共 51 行

JS
51
字号
function __dlg_onclose() {	if (!document.all) {		opener.Dialog._return(null);	}};function __dlg_init() {	if (!document.all) {		// init dialogArguments, as IE gets it		window.dialogArguments = opener.Dialog._arguments;		window.sizeToContent();		window.sizeToContent();	// for reasons beyond understanding,					// only if we call it twice we get the					// correct size.		window.addEventListener("unload", __dlg_onclose, true);		/*		// center on parent		var px1 = opener.screenX;		var px2 = opener.screenX + opener.outerWidth;		var py1 = opener.screenY;		var py2 = opener.screenY + opener.outerHeight;		var x = (px2 - px1 - window.outerWidth) / 2;		var y = (py2 - py1 - window.outerHeight) / 2; */		//centre on screen instead		var x = (screen.width - window.outerWidth) / 2;		var y = (screen.height - window.outerHeight) / 2;		window.moveTo(x, y);		var body = document.body;		window.innerHeight = body.offsetHeight;		window.innerWidth = body.offsetWidth;	} else {		var body = document.body;		window.dialogHeight = body.offsetHeight + 50 + "px";		window.dialogWidth = body.offsetWidth + "px";	}};// closes the dialog and passes the return info upper.function __dlg_close(val) {	if (document.all) {	// IE		window.returnValue = val;	} else {		opener.Dialog._return(val);	}	window.close();};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?