想做的是,要点击一个div,将其ID传递给style/Newind.aspx这个页。
下面是代码,一直是:网页有错误
<head runat="server">
    <title>无标题页</title>
    <link href="style/genl.css" rel="Stylesheet" type="text/css" />
    <script>
    function openModal()
    {
      var id = this.id;   
      var xmlhttp=new ActiveXObject("microsoft.xmlhttp")   
      xmlhttp.send("style/Newind.aspx?id="+id);  
      window.showModalDialog("style/Newind.aspx");
    }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>        <div id="dividad" onclick="openModal()" runat="server">
        </div>        <div id="dividasdf" onclick="openModal()" runat="server">
        </div>
    
    </div>
    </form>
</body>

解决方案 »

  1.   

    function openModal(id)
        {
          var xmlhttp=new ActiveXObject("microsoft.xmlhttp") 
          xmlhttp.send("style/Newind.aspx?id="+id); 
          window.showModalDialog("style/Newind.aspx");
        } <div id="dividad" onclick="openModal(this.id)" runat="server">
            </div> 
      

  2.   

    行:13
    字符:7
    错误:未指定的错误这个页面,就写了一个<script>脚本,
    我想是不是这句:
    window.showModalDialog("style/Newind.aspx");
    产生一个模拟对话框的问题
    另外style/Newind.aspx页,是这样接收数据么?
    string strid = Request.QueryString["id"];
      

  3.   

    终于,让我 折腾  出来了,太谢谢你了xie_yanke