后台只好调用JS里的方法吧
不能直接调用JS吧
你把功能写JS方法里调用好了

解决方案 »

  1.   

    把JS文件换成直接写试试
    <script>...</script>
      

  2.   

    应该不是路径的问题
    这个界面刚打开会调用一次JS文件,看到效果了
    而且我把 
    <asp:Button ID="Button3" runat="server" OnClick="Button3_Click" Text="Button" />
    按钮放在<asp:ScriptManager ID="ScriptManager1" runat="server" />
    这个前面,然后点击按钮也会调用JS文件
    但是这整个页面会闪一下,我加了AJAX是局部刷新的,放在AJAX外面程序正常的,放AJAX里面就不行了
      

  3.   

    你仅仅是需要动态的加载一下JS文件?http://blog.csdn.net/sgear/archive/2008/01/14/2043364.aspx
      

  4.   

    怎么在后台调用
    protected void Timer1_Tick(object sender, EventArgs e)
            {
               /////???????????       
            } 
      

  5.   

    ScriptManager.RegisterStartupScript("<script language='javascript'>s1.src='test.js';</script>")
    可以吗
      

  6.   

    难道你要这样???.aspx <HEAD>
    <title>WebForm1</title>
    <asp:placeholder id="myplaceholder" runat="server"></asp:placeholder>
    </HEAD> .cs private void Button2_Click(object sender, System.EventArgs e)
    {
        System.Web.UI.Control a =  Page.FindControl("myplaceholder");
        System.Web.UI.HtmlControls.HtmlGenericControl objLink = new HtmlGenericControl("script");
        objLink.Attributes.Add("language","javascript");
        objLink.Attributes.Add("src","1.js");//这个地方你自己用变量控制
         objLink=objLink;
        a.Controls.Add(objLink);
    }
      

  7.   

    <asp:placeholder id="myplaceholder" runat="server"></asp:placeholder>
    这句不能放HEAD里
    只能放body里,但是没出现效果
      

  8.   

    ScriptManager.RegisterClientScriptBlock(this.UpdatePanel4, this.UpdatePanel4.GetType(), "New", "alert('弹出加载测试');", true);
    这个可以调出一个弹出框,我想加载下JS文件弄不出来,郁闷啊
    ScriptManager.RegisterClientScriptBlock(this.UpdatePanel4, this.UpdatePanel4.GetType(), "New", "../AlarmPop.js", true);
      

  9.   

    请问下如何写个javascript函数啊
    <script   language=javascript>  
      function   ChangeSrc()  
      {  
      var   Key   =   document.getElementById("SrcExample")  
      Key.src="../AlarmPop.js";//JS文件存放路径  
      return   false;  
      }  
    然后在后台调用ChangeSrc函数
    ScriptManager.RegisterStartupScript(this, GetType(), "New", " <script   language= 'javascript'>ChangeSrc() </script> ", true);