//方法1
function myShowModalDialog(url, width, height, fn) {
if (navigator.userAgent.indexOf("Chrome") > 0) { ???????window.returnCallBackValue354865588 = fn; ???????var paramsChrome = ‘height=‘ + height + ‘, width=‘ + width + ‘, top=‘ + (((window.screen.height - height) / 2) - 50) + ???????????‘,left=‘ + ((window.screen.width - width) / 2) + ‘,toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no‘; ???????window.open(url, "newwindow", paramsChrome); ???} ???else { ???????var params = ‘dialogWidth:‘ + width + ‘px;dialogHeight:‘ + height + ‘px;status:no;dialogLeft:‘ ???????????????????+ ((window.screen.width - width) / 2) + ‘px;dialogTop:‘ + (((window.screen.height - height) / 2) - 50) + ‘px;‘; ???????var tempReturnValue = window.showModalDialog(url, "", params); ???????fn.call(window, tempReturnValue); ???}}function myReturnValue(value) { ???if (navigator.userAgent.indexOf("Chrome") > 0) { ???????window.opener.returnCallBackValue354865588.call(window.opener, value); ???} ???else { ???????window.returnValue = value; ???}}
//调用myShowModalDialog("Channel-Operation-" + jQuery(this).attr("data-id"),1920,1080, function (v) { ???if (v == 1) { ???????loadList(); ???}});
//方法2window.open("main.jsp","","fullscreen=1");
js打开全屏的方法
原文地址:http://www.cnblogs.com/zhujiasheng/p/7533295.html