You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

72 lines
2.7 KiB

//開啟載入中
function open_loading(obj, w, h, ps, ul) {
//抓出可視範圍高度
var scrollTop = document.documentElement.scrollTop; //目前的高度
var chrome = document.body.scrollTop;
var hh = Math.max(document.body.scrollHeight, document.body.offsetHeight);
$('#bgdiv_tb').css('height', (hh) + 'px').css('display', 'block');
$('#bgdiv').css('display', 'block');
if (navigator.appName == 'Microsoft Internet Explorer') {
var ua = navigator.userAgent;
var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
if (re.exec(ua) != null) {
rv = parseFloat(RegExp.$1);
$('#open_tb').css('top', '0px').css('top', scrollTop + 'px');
}
}
else if (navigator.appName == 'Netscape') {
var ua = navigator.userAgent;
var re = new RegExp("Trident/.*rv:([0-9]{1,}[\.0-9]{0,})"); //for IE 11
if (re.exec(ua) != null) {
rv = parseFloat(RegExp.$1);
$('#open_tb').css('top', '0px').css('top', scrollTop + 'px');
}
else {
$('#open_tb').css('top', chrome + 'px');
}
}
else {
$('#open_tb').css('top', chrome + 'px');
}
// document.getElementById("bgdiv_tb").style.display = "";
//document.getElementById("bgdiv").style.display = "";
//document.getElementById("open_tb").style.top = '';
//odj=要開啟的iframe名稱
if (obj != null) {
document.getElementById("open_tb").style.Height = hh; //整頁高度
document.getElementById("open_tb").style.display = "";
//document.getElementById("open_tb").style.top = "";
document.getElementById("open_iframe").src = ul; //網址丟進去
//ShowArtAlert('D=='+ul)
if (h >= hh) {
//改變iframe的高跟寬度
document.getElementById("open_iframe").style.height = (hh - 30) + "px";
document.getElementById("open_iframe").scrolling = "auto";
} else {
document.getElementById("open_iframe").style.height = h + "px";
}
document.getElementById("open_iframe").style.width = w + "px";
//打開ifram
document.getElementById("open_iframe").style.display = "";
document.getElementById("open_div").style.display = "";
}
}
//關閉載入中
function cls_loading(obj) {
//odj=要關的iframe名稱
//還原高度
document.getElementById("open_div").style.display = "none";
document.getElementById("open_iframe").style.display = "none";
document.getElementById("open_iframe").src = "";
document.getElementById("open_iframe").style.height = 10 + "px";
//背景遮罩
document.getElementById("bgdiv_tb").style.display = "none";
document.getElementById("bgdiv").style.display = "none";
}