var centerDivId=""; function closeCenterDiv(id1,id2,id3){ $(id1).style.display="none"; $(id2).style.display="none"; $(id3).innerHTML="正在提取帮助信息"; } function showCenterDiv(id1,id2,id3,w,h,t){ var centerObjDiv=$(id1); var backDivH=document.documentElement.scrollHeight>document.documentElement.clientHeight? document.documentElement.scrollHeight:document.documentElement.clientHeight; var backDivW=document.documentElement.scrollWidth>document.documentElement.clientWidth? document.documentElement.scrollWidth:document.documentElement.clientWidth; var backDiv = $(id2); h=parseInt(h)+31;//31是title层的高度 /*废弃代码*/ var centerDivL=(document.documentElement.clientWidth-w)/2+document.documentElement.scrollLeft; var centerDivT=(document.documentElement.clientHeight-h)/2+document.documentElement.scrollTop; /*废弃代码结束*/ $(id3).innerHTML=t; centerObjDiv.style.display="block"; centerObjDiv.style.left = "50%"; centerObjDiv.style.top = "50%"; centerObjDiv.style.marginLeft = -w/2+document.documentElement.scrollLeft+"px" ; centerObjDiv.style.marginTop = -h/2+document.documentElement.scrollTop+"px"; /* centerObjDiv.style.top =centerDivT+"px"; centerObjDiv.style.left = centerDivL+"px"; */ centerObjDiv.style.width =w+"px"; centerObjDiv.style.height =h+"px"; backDiv.style.display="block"; backDiv.style.top ="0px"; backDiv.style.left = "0px"; backDiv.style.width =backDivW+"px"; backDiv.style.height =backDivH+"px"; this.setOpacity = function(obj,opacity){ if(opacity>=1) opacity=opacity/100; try{ obj.style.opacity=opacity; } catch(e){} try{ if(obj.filters.length>0&&obj.filters("alpha")){ obj.filters("alpha").opacity=opacity*100; } else{ obj.style.filter="alpha(opacity=\""+(opacity*100)+"\")"; } } catch(e){} } var c = 50; this.doAlpha = function(){ if (c > 50){ clearInterval(ad); return 0; } setOpacity(backDiv,c); c=c+2; } setOpacity(backDiv,1); var ad = setInterval("doAlpha()",1); } function regCentenTip(){ var cTipArr=document.getElementsByClassName("c_tip") for(var i = 0; i < cTipArr.length; i++) { cTipArr[i].onclick=function(){ centerDivId=this.getAttribute("id"); var aHref=this.getAttribute("href"); var aAddress=aHref.substring(0,aHref.indexOf("?")); var aH=100; var aW=100; var aT=""; aH=aHref.substring(aHref.indexOf("h=")+2,aHref.indexOf("&")); aW=aHref.substring(aHref.indexOf("&w=")+3,aHref.indexOf("&",aHref.indexOf("&")+1)); aT=aHref.substring(aHref.indexOf("&t=")+3,aHref.length); showCenterDiv("centerdiv","backdiv","centerdiv_title",aW,aH,aT); setCenterDivCon("centerdiv_content",aHref); return false; }; } } function setCenterDivCon(id,aherf){ var myAjax = new Ajax.Request( aherf, { method: 'get', onSuccess: function(o){ $(id).innerHTML=o.responseText; document.getElementById('uploadfileid').value=uploadFileId; }, onFailure: function(){alert("服务器错误,请稍候再试")} }); } regCentenTip();