猿问

js弹出模式窗口 火狐下不居中 求大侠帮忙解释 在线等 实在是没豆了

//打开模式窗口
function OpenDialog(url, width, height) {
    var sRet;
    var params = "dialogWidth:" + width + "px;dialogHeight:" + height + "px;center:yes;status:no;help:no";
    sRet = showModalDialog(url, window, params);
    if (sRet == "refresh") {
        window.location.reload();
    }
}

url 是地址  width是高  height 是宽 

请问这个这门改啊 

我试了这样的 获取屏幕的宽和高  

var sRet;
var bwidth = window.screen.height;
var bheight = window.screen.availWidth;
var w_sp = (bwidth - width) / 2;
var h_sp = (bheight - height) / 2;
var params = "dialogWidth:" + w_sp + "px;dialogHeight:" + h_sp + "px;center:yes;status:no;help:no";

这样做不行

DIEA
浏览 437回答 2
2回答

沧海一幻觉

获取屏幕宽度,可以使用 var clientScreen = {   width : window.screen.width ,   height : window.screen.height };
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答