這里列舉了四個設置彈出方式
參數都是可寫死的,我這里只是簡單的統一了一下,方便日后直接調用,有需要的朋友可以復制下來看看、、、、
pageUrl:彈出的路徑
target:以什么彈出方式彈出
WinWidth:彈出框的寬度
WinHeight:彈出框的長度
scrollbars:是否有滾動條
resizable:是否可自設置彈出框大小
WinOpenImage()這個是彈出圖片的js
function WinOpen(pageUrl, target, WinWidth, WinHeight) {
var popwin = window.open(pageUrl, target, "scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,width=" + WinWidth + ",height=" + WinHeight + ",left=" + (screen.width - WinWidth) / 2 + ",top=" + (screen.height - WinHeight - 100) / 2);
popwin.focus();
return false;
}
function WinOpen2(pageUrl, target, WinWidth, WinHeight, scrollbars) {
var popwin = window.open(pageUrl, target, "scrollbars=" + scrollbars + ",toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,width=" + WinWidth + ",height=" + WinHeight + ",left=" + (screen.width - WinWidth) / 2 + ",top=" + (screen.height - WinHeight - 100) / 2);
popwin.focus();
return false;
}
function WinOpen3(pageUrl, target, WinWidth, WinHeight, scrollbars, resizable) {
if (resizable == null) resizable = "no";
var popwin = window.open(pageUrl, target, "scrollbars=" + scrollbars + ",toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=" + resizable + ",width=" + WinWidth + ",height=" + WinHeight + ",left=" + (screen.width - WinWidth) / 2 + ",top=" + (screen.height - WinHeight - 100) / 2);
popwin.focus();
return false;
}
function WinOpenImage(pageUrl, target, WinWidth, WinHeight) {
var popwin = window.open(pageUrl, target, "scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,width=" + WinWidth + ",height=" + WinHeight + ",left=" + (screen.width - WinWidth) / 2 + ",top=0");
popwin.focus();
return false;
}
