<%=变量%> 里的这个变量应该是public的类变量,在Page_Load中赋值
不过你只给了页面代码,谁知道错在哪里啊?

解决方案 »

  1.   

    aspx页:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test_imgs.aspx.cs" Inherits="test_imgs" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>无标题页</title>
        <link href="css.css" rel="stylesheet" type="text/css">
        <script language = "javaScript" src = "../common/comm.js" type="text/javascript"></script>
    </head>
    <body>
        <form id="form1" runat="server">
          <div id="showdiv"></div>
          <script   language="javascript">   
      <!--   
      showdiv.innerHTML  =  "<a href='#3' target='_blank'><img src='imagenew/add.gif' width='70' height='100' border='0'></a>"; 
      alert(<%=strHtmlImg %>);
      var   showArray =[];     var   intShow =0;       //显示当前的广告   
      
      showArray[0] = "<a href='#0' target='_blank'><img src='imagenew/6321.jpg' width='70' height='100' border='0'></a>";   
      showArray[1] = "<a href='#1' target='_blank'><img src='imagenew/6324.jpg' width='70' height='100' border='0'></a>";   
      showArray[2] = "<a href='#2' target='_blank'><img src='imagenew/9515.jpg' width='70' height='100' border='0'></a>";   
        
      function   showImgOrFlag(){   
          if(intShow < showArray.length){   
                showdiv.innerHTML = showArray[intShow];   
          }   
          else{   
                showdiv.innerHTML = showArray[0];   
          }   
          intShow++;   
          if((intShow) == showArray.length){   
            intShow=0;   
          }   
          setTimeout("showImgOrFlag()",2000);   
      }   
        showImgOrFlag();   
        
      -->   
      </script> 
        </form>
    </body>
    </html>CS页:
    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;public partial class test_imgs : System.Web.UI.Page {
        public string strHtmlImg = "6321.jpg,6322.jpg,6323.jpg,";
        protected void Page_Load(object sender, EventArgs e) {    }
    }
    我要在JS那分割,但是获取有问题,请各位帮忙解决