c.asp代码可以这样:<%
var d_num = Request.QueryString("D_Num");
d_num = d_num + "";
%>
<script language="javascript">
var d_num = <%= d_num%>;
document.write(d_num);
</script>

解决方案 »

  1.   

    <script language="JavaScript">
    <!--
    function getAttribute(source, name)
    {
      var reg = new RegExp("(^|&|\\s)"+ name +"\\s*=\\s*([^&]*?)(\\s|&|$)", "i");
      if (reg.test(source)) return RegExp.$2.replace(/[\x0f]/g, ";"); return "";
    }
    function getSearch()
    {
    return document.location.search;
    }
    alert(getAttribute(getSearch(), "D_Num"));
    //-->
    </script>根据大梅的一个方法改写的.
      

  2.   

    更正一下,上一个有bug
    <script language="JavaScript">
    <!--function getAttribute(source, name)
    {
      var reg = new RegExp("(^|&|\\?|\\s)"+ name +"\\s*=\\s*([^&]*?)(\\s|&|$)", "i");
      if (reg.test(source)) return RegExp.$2.replace(/[\x0f]/g, ";"); return "";
    }//var str=getSearch();
    //var str=window.location.href;
    var str="http://meixx.nonamexz.com/mc/MxxCalendar.htm?param1=meixx&param2=梅雪香"alert(getAttribute(str, "param1"));
    //-->
    </script>