js/float.js
底部添加
- /*
- 左右下方漂浮对联广告
- */
- var marginTop1 = 500; //对顶上边距
- var marginX1 = 15; //横向 边距
- var it4;
- function ShowFloat1(LeftCode, RightCode){
- if(LeftCode!=''){
- var popup=document.createElement("DIV");
- popup.id="adLeftFloat1";
- popup.style.position = 'absolute';
- popup.style.left = marginX1+"px";
- popup.style.top = marginTop1+"px";
- popup.innerHTML = LeftCode+"<br><div style=\"width:100;background-color:#E1E1E1; text-align:left\"><a style=\"cursor:pointer;\" onclick=\"hideFloat1();\">关闭</a></div>";
- document.body.appendChild(popup);
- }
- if(RightCode!='') {
- var popup=document.createElement("DIV");
- popup.id="adRightFloat1";
- popup.style.position = 'absolute';
- popup.style.right = marginX1+"px";
- popup.style.top = marginTop1+"px";
- popup.innerHTML = RightCode+"<br><div style=\"width:100;background-color:#E1E1E1; text-align:left\"><a style=\"cursor:pointer;\" onclick=\"hideFloat1();\">关闭</a></div>";
- document.body.appendChild(popup);
- }
- moveFloat1();
- }
- function hideFloat1(){
- clearTimeout(it4);
- if(IsElement("adLeftFloat1")){
- document.getElementById("adLeftFloat1").style.display = "none";
- document.getElementById("adLeftFloat1").innerHTML = "";}
- if(IsElement("adRightFloat1")){
- document.getElementById("adRightFloat1").style.display = "none";
- document.getElementById("adRightFloat1").innerHTML = "";}
- return false;
- }
- function moveFloat1(){
- if(IsElement("adLeftFloat1"))
- document.getElementById("adLeftFloat1").style.top = getTop() + marginTop1 + 'px';
- if(IsElement("adRightFloat1"))
- document.getElementById("adRightFloat1").style.top = getTop() + marginTop1 + 'px';
- it4 = setTimeout("moveFloat1();",80);
- }
template/wind/adver,htm
- var LeftCode = RightCode = '';
改成
- var LeftCode1 = RightCode1 = LeftCode = RightCode = '';
- ShowFloat(LeftCode, RightCode);
- /*
- EOT;
- }
下面加
- $ShowFloat1 = false;
- list($htmlAdvert,$arrayAdvert) = pwAdvert('Site.FloatLeft1',$fid);
- if($htmlAdvert){
- $ShowFloat1 = true;
- $htmlAdvert = str_replace(array("\r","\n","'"),array('','<br />',"\'"),$htmlAdvert);
- print <<<EOT
- */
- var LeftCode1 = '$htmlAdvert';
- /*
- EOT;
- }
- list($htmlAdvert,$arrayAdvert) = pwAdvert('Site.FloatRight1',$fid);
- if($htmlAdvert){
- $ShowFloat1 = true;
- $htmlAdvert = str_replace(array("\r","\n","'"),array('','<br />',"\'"),$htmlAdvert);
- print <<<EOT
- */
- var RightCode1 = '$htmlAdvert';
- /*
- EOT;
- }if ($ShowFloat1) {print <<<EOT
- */
- ShowFloat1(LeftCode1, RightCode1);
- /*
- EOT;
- }
后台添加广告位标示符用Site.FloatLeft1 和 Site.FloatRight1
效果如图
同理还可以加n个