<script language="javascript">
    //页面加载时,定位页面位置
    function loadscroll()
    {
      window.mybody.scrollTop = 50;  //50为自己指定的值,希望此处得到后台变量的值
    }
    </script>
<body id="mybody" onload="loadscroll();">
以上是前台代码
下面是后台变量:
this.Nid=this.Request.Params["Nid"].Trim().ToString();
怎么传值让window.mybody.scrollTop = this.Nid;

解决方案 »

  1.   

    .cs文件里定义一个变量test,在前台调用
    <script language="javascript">
        //页面加载时,定位页面位置
        function loadscroll()
        {
          window.mybody.scrollTop = <%=test%>;  //test为自己指定的值,希望此处得到后台变量的值
        }
        </script>
    <body id="mybody" onload="loadscroll();">
      

  2.   

    你可以考虑在后台定义一个test属性啊?
      

  3.   

    .cs文件里定义一个变量test,在前台调用
    <script language="javascript">
        //页面加载时,定位页面位置
        function loadscroll()
        {
          window.mybody.scrollTop = <%=test%>;  //test为自己指定的值,希望此处得到后台变量的值
        }
        </script>
    <body id="mybody" onload="loadscroll();">
    这个可以啊
      

  4.   

    .cs文件里定义一个变量test,在前台调用
    <script language="javascript">
        //页面加载时,定位页面位置
        function loadscroll()
        {
          window.mybody.scrollTop = <%=test%>;  //test为自己指定的值,希望此处得到后台变量的值
        }
        </script>
    <body id="mybody" onload="loadscroll();">
    这个可以啊