怎么样让一个函数在同一个个页面里只能运行一次!

解决方案 »

  1.   

    对啊只调用1次啊
    要不写个if语句,条件为真执行,
    而此条件只是进入一次就像IspostBack
      

  2.   

    晕,你的想法有点奇特在后台判断ispostback吧,如果是回发的,就不加载响应脚本,前提是通过脚本容器.你不至于要页面第二次加载的时候不执行吧?
      

  3.   


    if(!Page.IsPostBack)
    {}里面的代码是页面第一次加载时执行。
      

  4.   


            if (!IsPostBack)
            {
                Button1.Attributes.Add("onclick", "ddd()");
            }
            else
            {
                Button1.Attributes.Remove("onclick");
            }呵呵,这样就行了。。
    ddd()就是只运行一次的那个函数
      

  5.   

    Global.asax  中的  Session_Start事件我也不知道行不   你试下嘛
      

  6.   


    Js文件不加载么?对于JS文件,浏览器会缓存的。
    你要执行的是Js,还是后端代码?