⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ad_manage.asp

📁 一个功能强大的搜索系统
💻 ASP
📖 第 1 页 / 共 2 页
字号:
            if (1 == month)
               return ((0 == year % 4) && (0 != (year % 100))) ||
                  (0 == year % 400) ? 29 : 28;
            else
               return daysInMonth[month];
         }

         function getToday() {
            // 得到今天的日期
            this.now = new Date();
            this.year = this.now.getFullYear();
            this.month = this.now.getMonth();
            this.day = this.now.getDate();
         }

         // 并显示今天这个月份的日历
         today = new getToday();

         function newCalendar(eltName,attachedElement) {
        if (attachedElement) {
           if (displayDivName && displayDivName != eltName) hideElement(displayDivName);
           displayElement = attachedElement;
        }
        displayDivName = eltName;
            today = new getToday();
            var parseYear = parseInt(displayYear + '');
            var newCal = new Date(parseYear,displayMonth,1);
            var day = -1;
            var startDayOfWeek = newCal.getDay();
            if ((today.year == newCal.getFullYear()) &&
                  (today.month == newCal.getMonth()))
        {
               day = today.day;
            }
            var intDaysInMonth =
               getDays(newCal.getMonth(), newCal.getFullYear());
            var daysGrid = makeDaysGrid(startDayOfWeek,day,intDaysInMonth,newCal,eltName)
        if (isIE) {
           var elt = document.all[eltName];
           elt.innerHTML = daysGrid;
        } else {
           var elt = document.layers[eltName].document;
           elt.open();
           elt.write(daysGrid);
           elt.close();
        }
     }

     function incMonth(delta,eltName) {
       displayMonth += delta;
       if (displayMonth >= 12) {
         displayMonth = 0;
         incYear(1,eltName);
       } else if (displayMonth <= -1) {
         displayMonth = 11;
         incYear(-1,eltName);
       } else {
         newCalendar(eltName);
       }
     }

     function incYear(delta,eltName) {
       displayYear = parseInt(displayYear + '') + delta;
       newCalendar(eltName);
     }

     function makeDaysGrid(startDay,day,intDaysInMonth,newCal,eltName) {
        var daysGrid;
        var month = newCal.getMonth();
        var year = newCal.getFullYear();
        var isThisYear = (year == new Date().getFullYear());
        var isThisMonth = (day > -1)
        daysGrid = '<table border=0 cellspacing=2 cellpadding=2 bgcolor=#cccccc><tr><td bgcolor=#f5f5f5 nowrap>';
        daysGrid += '<font face="courier new, courier" size=2>';
        daysGrid += '<a href="javascript:hideElement(\'' + eltName + '\')">x</a>';
        daysGrid += '&nbsp;&nbsp;';
        daysGrid += '<a href="javascript:incMonth(-1,\'' + eltName + '\')">&laquo; </a>';

        daysGrid += '<b>';
        if (isThisMonth) { daysGrid += '<font color=red>' + months[month] + '</font>'; }
        else { daysGrid += months[month]; }
        daysGrid += '</b>';

        daysGrid += '<a href="javascript:incMonth(1,\'' + eltName + '\')"> &raquo;</a>';
        daysGrid += '&nbsp;&nbsp;&nbsp;';
        daysGrid += '<a href="javascript:incYear(-1,\'' + eltName + '\')">&laquo; </a>';

        daysGrid += '<b>';
        if (isThisYear) { daysGrid += '<font color=red>' + year + '</font>'; }
        else { daysGrid += ''+year; }
        daysGrid += '</b>';

        daysGrid += '<a href="javascript:incYear(1,\'' + eltName + '\')"> &raquo;</a><br>';
        daysGrid += '&nbsp;Su Mo Tu We Th Fr Sa&nbsp;<br>&nbsp;';
        var dayOfMonthOfFirstSunday = (7 - startDay + 1);
        for (var intWeek = 0; intWeek < 6; intWeek++) {
           var dayOfMonth;
           for (var intDay = 0; intDay < 7; intDay++) {
             dayOfMonth = (intWeek * 7) + intDay + dayOfMonthOfFirstSunday - 7;
         if (dayOfMonth <= 0) {
               daysGrid += "&nbsp;&nbsp; ";
         } else if (dayOfMonth <= intDaysInMonth) {
           var color = "blue";
           if (day > 0 && day == dayOfMonth) color="red";
           daysGrid += '<a href="javascript:setDay(';
           daysGrid += dayOfMonth + ',\'' + eltName + '\')" '
           daysGrid += 'style="color:' + color + '">';
           var dayString = dayOfMonth + "</a> ";
           if (dayString.length == 6) dayString = '0' + dayString;
           daysGrid += dayString;
         }
           }
           if (dayOfMonth < intDaysInMonth) daysGrid += "<br>&nbsp;";
        }
        return daysGrid + "</td></tr></table>";
     }

     function setDay(day,eltName) {

       displayElement.value = displayYear +"-"+(displayMonth + 1) + "-" + day;
	   hideElement(eltName);
     }


//——————————————————————————————————————

<!--
// fixPosition() 这个函数和前面所讲的那个函数一样
//
function fixPosition(eltname) {
 elt = getXBrowserRef(eltname);
 positionerImgName = eltname + 'Pos';
 // hint: try setting isPlacedUnder to false
 isPlacedUnder = false;
 if (isPlacedUnder) {
  setPosition(elt,positionerImgName,true);
 } else {
  setPosition(elt,positionerImgName)
 }
}

function toggleDatePicker(eltName,formElt) {
  var x = formElt.indexOf('.');
  var formName = formElt.substring(0,x);
  var formEltName = formElt.substring(x+1);
  newCalendar(eltName,document.forms[formName].elements[formEltName]);
  toggleVisible(eltName);
}

// fixPositions() 这个函数前面也讲过
function fixPositions()
{
 fixPosition('daysOfMonth');
}

// -->
</script> 
            <script language=JavaScript1.2>

    function Cancel() {
            hideElement("daysOfMonth");
    }

</script> 
            <script language=JavaScript1.2>
<!--
hideElement('daysOfMonth');
//-->
</script> 
            <table border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#CCCCCC">
              <tr bgcolor="#FFFFFF"> 
                <td colspan="9">广 告 管 理</td>
              </tr>
              <tr bgcolor="#EAEAEA"> 
                <td width="25" align="center">ID</td>
                <td width="50" align="center">类 型</td>
                <td width="250" align="center">广 告 位 置</td>
                <td width="80" align="center">添 加 时 间</td>
                <td width="50" align="center">状 态</td>
                <td width="50" align="center">点 击</td>
                <td width="50" align="center">代 码</td>
                <td width="50" align="center">修 改</td>
                <td width="50" align="center">删 除</td>
              </tr>
              <%
dim rs
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open "select * from ad order by id desc",conn,1,1
if rs.eof or rs.bof then
response.write ""
else
do while not rs.eof
%>
              <tr> 
                <td align="center" bgcolor="#FFFFFF"><%=rs("id")%></td>
                <td align="center" bgcolor="#FFFFFF">
                  <%
		  select case rs("sort")
	case "image"
	response.write "图片"
	case "flash"
	response.write "动画"
	case "text"
	response.write "文字"
	end select%>
                </td>
                <td bgcolor="#FFFFFF"><%=rs("locality")%></td>
                <td align="center" bgcolor="#FFFFFF"><%=rs("time")%></td>
                <td align="center" bgcolor="#FFFFFF">
                  <%	  
	if date()>rs("time_out") then
	response.write "<font color='#FF0000'>到期</font>"
	else
	response.write "<font color='#0000FF'>投放中</font>"
	end if%>
                </td>
                <td align="center" bgcolor="#FFFFFF"><%=rs("click")%></td>
                <td align="center" bgcolor="#FFFFFF"><a href="#" onClick="window.open ('ad_code.asp?id=<%=rs("id")%>','newwindow','left=0,top=0,height=150,width=625,toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,status=no',0)"><font color="#009900">代码</font></a></td>
                <td align="center" bgcolor="#FFFFFF"><a href="javascript:ad_edit('<%=rs("sort")%>','<%=rs("locality")%>','<%=rs("name")%>','<%=rs("contact")%>','<%=rs("image")%>','<%=rs("text")%>','<%=rs("url")%>',<%=rs("width")%>,<%=rs("height")%>,'<%=rs("time_out")%>','<%=rs("remark")%>',<%=rs("id")%>)"><font color="#0000FF">修改</font></a></td>
                <td align="center" bgcolor="#FFFFFF"><a href="javascript:ad_delete(<%=rs("id")%>)"><font color="#FF0000">删除</font></a></td>
              </tr>
              <%
rs.movenext
loop
end if
rs.close
set rs=Nothing
conn.close
set conn=nothing
%>
              <tr bgcolor="#f5f5f5"> 
                <td height="5" colspan="9" align="center"> </td>
              </tr>
            </table>
            <script language="JavaScript">
function ad_delete(id){
var id;
if (confirm("确定删除这条信息吗?删除后不能恢复!")){
document.location.href="ad_manage_ok.asp?action=del&id="+id+"";
}
}
</script>
          </td>
        </tr>
      </table>
<!--#include file="bottom.asp"-->

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -