情况:浏览器window.open()接口,可以弹窗(异步的,非同步接口),为了好看,需要居中
代码:
//获取弹窗参数
function getWindowParam(){
//弹窗宽度和长度,自己看情况调整
var width = (screen.availWidth/3)*2;
var height = (screen.availHeight/3)*2;
var left = (screen.availWidth-width)/2;
var top = (screen.availHeight-height)/2;
var param = "scrollbars=yes,width=" + width + ",height=" + height + ",left=" + left + ",top=" + top;
return param;
}
function toPrint(){
window.open("访问url","弹窗title", getWindowParam());
}
关于window.open()参数说明:
关于屏幕大小设置,可查看浏览器screen对象: