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

📄 admin_advertisement.asp

📁 依蓝旅游网站管理系统Elan2008.SP2
💻 ASP
📖 第 1 页 / 共 5 页
字号:
		return false;
	 }
	 if(frm.ImageHeight.value.trim()==""){
	    alert("请输入图片高度");
		frm.ImageHeight.focus();
		return false;
	 }
  }else{
     if(frm.FlashURL.value.trim()==""){
	    alert("请输入动画地址");
		frm.FlashURL.focus();
		return false;
	 }
	 var FileExt = frm.FlashURL.value.split(".")[1].toLowerCase();
	 if(FileExt != 'swf'){
	    alert("动画格式不正确");
		frm.FlashURL.focus();
		return false;
	 }
	 if(frm.FlashWidth.value.trim()==""){
	    alert("请输入动画宽度");
		frm.FlashWidth.focus();
		return false;
	 }
	 if(frm.FlashHeight.value.trim()==""){
	    alert("请输入动画高度");
		frm.FlashHeight.focus();
		return false;
	 }
  }
  if(frm.AdRight.value.trim()==""){
     alert("请输入广告权重");
	 frm.AdRight.focus();
	 return false;
  }
  
  SubmitOnce(frm);
  return;
}
</script>
<form name="myform" action="Admin_Advertisement.asp" method="post" onSubmit="return Check(this)">
<table width="100%" border="0" cellpadding="0" cellspacing="1" class="Border">
  <tr>
    <td colspan="2" class="top_25"><strong>修改广告</strong></td>
  </tr>
  <tr>
    <td width="17%" class="td_ItemName"><strong>所属版位</strong></td>
    <td width="83%" class="td_25">
	<select name="ZoneID" id="ZoneID">
	<%=EL_Common.Data2Options("EL_Zone", "ZoneID", "ZoneName", rsAd("ZoneID"), "1=1")%>
    </select>    </td>
  </tr>
  <tr>
    <td class="td_ItemName"><strong>广告名称</strong></td>
    <td class="td_25"><input name="AdName" type="text" id="AdName" value="<%=EL_Common.ServerHTMLEncode(rsAd("AdName"))%>" size="50"></td>
  </tr>
  <tr>
    <td class="td_ItemName"><strong>广告类型</strong></td>
    <td class="td_25"><input name="AdType" type="radio" class="nomargin" value="0" onClick="onAdType(this.value)" <%=EL_Common.SetObjectChecked(0, rsAd("AdType"))%>>
      图片
        <input name="AdType" type="radio" class="nomargin" value="1" onClick="onAdType(this.value)" <%=EL_Common.SetObjectChecked(1, rsAd("AdType"))%>>
      动画</td>
  </tr>
  <tr>
    <td class="td_ItemName"><strong>广告内容设置</strong></td>
    <td class="td_25">
	
	<table id="AdType0" style="<%=ArrStyleDisplay(0)%>" width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#FFFFFF">
      <tr>
        <td colspan="2" align="center" class="td_ItemName"><strong>图片设置</strong></td>
      </tr>
      <tr>
        <td width="10%" nowrap class="td_ItemName"><strong>图片地址</strong></td>
        <td width="90%" class="td_25"><input name="ImageURL" type="text" id="ImageURL" onChange="onAdURLChange(this.value)" value="<%=ImageURL%>" size="60"></td>
      </tr>
      <tr>
        <td nowrap class="td_ItemName"><strong class="BlueText">上传图片</strong></td>
        <td class="td_25">
		<iframe id="UploadImage" src="Admin_Upload.asp?DialogType=pic&ChannelID=<%=EL_Channel.ChannelID%>&EventName=AddPicture&Opt=Ad" frameborder="0" scrolling="no" width="100%"  height="50" allowtransparency="true"></iframe>		</td>
      </tr>
      <tr>
        <td nowrap class="td_ItemName"><strong>图片尺寸</strong></td>
        <td class="td_25"><table width="100%" border="0" cellspacing="1" cellpadding="0">
          <tr>
            <td width="5%" nowrap class="td_ItemName">宽度:</td>
            <td width="8%"><input name="ImageWidth" type="text" id="ImageWidth" value="<%=ImageWidth%>" size="10"></td>
            <td width="8%" align="right" nowrap class="td_ItemName">高度:</td>
            <td width="79%"><input name="ImageHeight" type="text" id="ImageHeight" value="<%=ImageHeight%>" size="10"></td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td nowrap class="td_ItemName"><strong>链接地址</strong></td>
        <td class="td_25"><input name="LinkURL" type="text" id="LinkURL" value="<%=rsAd("LinkURL")%>" size="60"></td>
      </tr>
      <tr>
        <td nowrap class="td_ItemName"><strong>链接提示</strong></td>
        <td class="td_25"><input name="LinkTitle" type="text" id="LinkTitle" value="<%=rsAd("LinkTitle")%>" size="60"></td>
      </tr>
      <tr>
        <td nowrap class="td_ItemName"><strong>打开方式</strong></td>
        <td class="td_25"><input name="OpenType" type="radio" class="nomargin" value="0" <%=EL_Common.SetObjectChecked(0, rsAd("OpenType"))%>>
          原窗口
            <input name="OpenType" type="radio" class="nomargin" value="1" <%=EL_Common.SetObjectChecked(1, rsAd("OpenType"))%>>
            新窗口</td>
      </tr>
    </table>
	
	<table id="AdType1" style="<%=ArrStyleDisplay(1)%>" width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#FFFFFF">
      <tr>
        <td colspan="2" align="center" class="td_ItemName"><strong>动画设置</strong></td>
      </tr>
      <tr>
        <td width="10%" nowrap class="td_ItemName"><strong>动画地址</strong></td>
        <td width="90%" class="td_25"><input name="FlashURL" type="text" id="FlashURL" size="60" onChange="onAdURLChange(this.value)" value="<%=FlashURL%>"></td>
      </tr>
      <tr>
        <td nowrap class="td_ItemName"><strong class="BlueText">上传动画</strong></td>
        <td class="td_25"><iframe id="Uploadflash" src="Admin_Upload.asp?DialogType=flash&ChannelID=<%=EL_Channel.ChannelID%>&EventName=AddFlash&Opt=Ad" frameborder="0" scrolling="no" width="100%"  height="50" allowtransparency="true"></iframe></td>
      </tr>
      <tr>
        <td nowrap class="td_ItemName"><strong>动画尺寸</strong></td>
        <td class="td_25"><table width="100%" border="0" cellspacing="1" cellpadding="0">
          <tr>
            <td width="5%" nowrap class="td_ItemName">宽度:</td>
            <td width="8%"><input name="FlashWidth" type="text" id="FlashWidth" size="10" value="<%=FlashWidth%>"></td>
            <td width="8%" align="right" nowrap class="td_ItemName">高度:</td>
            <td width="79%"><input name="FlashHeight" type="text" id="FlashHeight" value="<%=FlashHeight%>" size="10" <%=FlashHeight%>></td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td nowrap class="td_ItemName"><strong>背景透明</strong></td>
        <td class="td_25"><INPUT name="FlashWmode" type="radio" class="nomargin" value="<%=EL_True%>" <%=EL_Common.SetObjectChecked("True", rsAd("FlashWmode"))%>>
          透明
            <INPUT name="FlashWmode" type="radio" class="nomargin" value="<%=EL_False%>" <%=EL_Common.SetObjectChecked("False", rsAd("FlashWmode"))%>>
            不透明  </td>
      </tr>
    </table>	</td>
  </tr>
  <tr>
    <td class="td_ItemName"><strong>广告权重</strong></td>
    <td class="td_25"><input name="AdRight" type="text" id="AdRight" value="<%=rsAd("AdRight")%>" size="5">
此项为版位广告随机显示时的优先权,权重越大显示机会越大</td>
  </tr>
  <tr>
    <td class="td_ItemName"><strong>初始点击数</strong></td>
    <td class="td_25"><input name="Hits" type="text" id="Hits" value="<%=rsAd("Hits")%>" size="10"></td>
  </tr>
  <tr>
    <td class="td_ItemName"><strong>是否审核</strong></td>
    <td class="td_25"><input name="Passed" type="radio" class="nomargin" value="<%=EL_True%>" <%=EL_Common.SetObjectChecked("True", rsAd("Passed"))%>>
        <input name="Passed" type="radio" class="nomargin" value="<%=EL_False%>" <%=EL_Common.SetObjectChecked("False", rsAd("Passed"))%>>
      否</td>
  </tr>
  <tr>
    <td class="td_ItemName">&nbsp;</td>
    <td class="td_50"><input type="submit" name="Submit5" value="保存修改">
      <input name="Action" type="hidden" id="Action" value="SaveModifyAd">
      <input name="AdID" type="hidden" id="AdID" value="<%=AdID%>"></td>
  </tr>
</table>
</form>
<%
rsAd.Close()
Set AdCmd = Nothing
EL_Common.ShowScriptError()
End Sub

Sub ManageAd()
On Error Resume Next
Dim ManageCmd, rsAd, StrFields, StrCondition
Dim ZoneID, ZoneName, PageCounts, RowCount, TotalRowCount
ZoneID = EL_Common.ELRequest("ZoneID", 2)

StrFields = "EL_Advertisement.AdID,EL_Advertisement.ZoneID,EL_Advertisement.AdName,EL_Advertisement.AdFileURL,EL_Advertisement.AdType,EL_Advertisement.AdRight,EL_Advertisement.Hits,EL_Advertisement.Passed,"
StrFields = StrFields &"EL_Advertisement.AdWidth,EL_Advertisement.AdHeight,EL_Zone.ZoneName"
StrCondition = "EL_Advertisement.ZoneID=EL_Zone.ZoneID "

If ZoneID > 0 Then
   ZoneName = EL_Common.GetFieldValue("ZoneName", "EL_Zone", "ZoneID="& ZoneID)
   StrCondition = StrCondition &"And EL_Advertisement.ZoneID='"& ZoneID &"' "
End If

If Search_Keywords<>"" And Search_Field<>"" Then 
   StrCondition = StrCondition &"And EL_Advertisement."& Search_Field &" Like '%"& Search_Keywords &"%' "
End If

Call EL_Common.InitCommand(ManageCmd, "EL_SP_SplitPage")
With ManageCmd
  .Parameters.Append .CreateParameter("RETURN", 3, 4, 4)
  .Parameters.Append .CreateParameter("@Tables", 200, 1, 100, "EL_Advertisement,EL_Zone")
  .Parameters.Append .CreateParameter("@PrimaryKey", 200, 1, 100, "EL_Advertisement.AdID")
  .Parameters.Append .CreateParameter("@Sort", 200, 1, 200, "EL_Advertisement.AdID DESC")
  .Parameters.Append .CreateParameter("@CurrentPage", 3, 1, 4, CurrentPage)
  .Parameters.Append .CreateParameter("@PageSize", 3, 1, 4, PageSizes)
  .Parameters.Append .CreateParameter("@Fields", 200, 1, 1000, StrFields)
  .Parameters.Append .CreateParameter("@Filter", 200, 1, 1000, StrCondition)
  .Parameters.Append .CreateParameter("@Group", 200, 1, 1, "")
  .Parameters.Append .CreateParameter("@TotalRowCount", 3, 2, 4)
  .Parameters.Append .CreateParameter("@PageCount", 3, 2, 4)
  Set rsAd = .Execute()
End With

rsAd.Close()
RowCount = ManageCmd(0)
TotalRowCount = ManageCmd(9)
PageCounts = ManageCmd(10)

If Search_Keywords<>"" And Search_Field<>"" Then 
   CurrentPath = CurrentPath &">> 广告搜索 >> 关键字:<span class=redtext>"& Search_Keywords &"</span>"
Else
   If ZoneID > 0 Then
      CurrentPath = CurrentPath &">> <a href='"& EL_CurrentScriptName &"?Action=AdList'>广告管理</a> >> "& ZoneName &" >> 所有广告"
   Else
      CurrentPath = CurrentPath &">> 广告管理 >> 所有广告"
   End If
End If

%>
<script language="javascript">
function CheckedAll(){
  for (var i=0;i<document.myform.elements.length;i++){
    var e = document.myform.elements[i];
    if (e.type == 'checkbox' && e.name=='CheckObject' && e.disabled == false){
       e.checked = true;
    }
  }
  getObject("myselect").innerHTML = "[<a href='javascript:CancelAll()'>取消</a>]";
}
function CancelAll(){
  for (var i=0;i<document.myform.elements.length;i++){
    var e = document.myform.elements[i];
    if (e.type == 'checkbox' && e.name=='CheckObject' && e.disabled == false){
       e.checked = false;
    }
  }
  getObject("myselect").innerHTML = "[<a href='javascript:CheckedAll()'>全选</a>]";
}
function CheckObject(){
   var frm = getObject("myform");
   for (var i=0;i<frm.elements.length;i++){
    var e = frm.elements[i];
    if (e.type == 'checkbox' && e.name=='CheckObject' && e.disabled == false && e.checked == true ){
       return true
    }
  }
  return false;
}
function Check(frm){
  SubmitOnce(frm);
  return true;
}

var JURL = "<%=EL_CurrentScriptName%>?ChannelID=<%=EL_Channel.ChannelID%>";

function doDelete(){
  var frm = getObject("myform");
  if(!CheckObject()){
     alert("请至少选定1个广告");
	 return false;
  }
  frm.action = JURL + "&Action=Delete";
  if(confirm("本次操作将彻底删除选定的广告,不可以恢复\n确认要执行选定删除吗?")){
     frm.submit();
	 return;
  }
  return false;
}
function doSetPassedTrue(){
  var frm = getObject("myform");
  if(!CheckObject()){
     alert("请至少选定1个广告");
	 return false;
  }
  frm.action = JURL + "&Action=SetPassed&SetValue=<%=EL_True%>";
  if(confirm("确认要通过审核选定广告吗?")){
     frm.submit();
	 return;
  }
  return false;
}

function doSetPassedFalse(){
  var frm = getObject("myform");
  if(!CheckObject()){
     alert("请至少选定1个广告");
	 return false;
  }
  frm.action = JURL + "&Action=SetPassed&SetValue=<%=EL_False%>";
  if(confirm("确认要取消审核选定广告吗?")){
     frm.submit();
	 return;
  }
  return false;
}
function AdPreview(AdID, AdURL, AdType, Width, Height){
  var pw = document.body.clientWidth;
  var ph = document.body.clientHeight;
  var div = getObject("AdPreview");
  div.style.width = Width;
  div.style.height = Height;
  div.style.left = (event.clientX+Width)>pw ? pw-Width-25:event.clientX;
  div.style.top = (event.clientY+Height+5)>ph ? ph-Height-10:event.clientY+5;
  div.innerHTML = AD_Content(AdID, AdURL, AdType, Width, Height);
  div.style.visibility = "visible";
  
}
function HidePreviewer(){
  var div = getObject("AdPreview");
  div.innerHTML = "";
  div.style.visibility = "hidden";
}

function AD_Content(AdID, AdURL, AdType, Width, Height) {
  var str = "";
    if(AdType == 1) {
      str = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0'";
	  str += " name='AD_" + AdID + "' id='AD_" + AdID + "'";

⌨️ 快捷键说明

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