string js=@"<Script language='JavaScript'>
                    onclick_submit(form1);
                  </Script>";
Response.Write(js);

解决方案 »

  1.   

    this.RegisterClientScriptBlock这个函数试下。
      

  2.   

    to  gangganghao(ganggang) :
    我试了,但是不行啊
    脚本提示没有对象to henryfan1(henry) 
    你说的是什么意思?我不大明白
      

  3.   

    <script language="javascript">
    function del(a)
    {
    if(confirm("确实要....吗?"))
    {
     ......
    }   
    }
    </script>.cs
     
    hl.NavigateUrl="javascript:del('....')";
      

  4.   

    <script language="javascript">
    function del(a)
    {
    if(confirm("确实要....吗?"))
    {
     ......
    }   
    }
    </script>.cs
    HyperLink hl=(HyperLink)(....);
    hl.NavigateUrl="javascript:del('....')";
      

  5.   

    反过来呢?——如何在JAVASCRIPT里调用CS的函数?
      

  6.   

    你的refer_flag值可以在服务器端判断吗?
    如果可以的话。。可以这样写。。
    if(refer_flag.Value == "Y")
    {
          string js=@"<Script language='JavaScript'>
    function button_click(){
    var selectCount=0;
    alert('您已经提交过一次答案!请重新开始一组题!');
             }
              button_click();
              </Script>";
           Response.Write(js);
    }
    else
    {}
      

  7.   

    to  gangganghao(ganggang) :
    我是这样写的,难道不对吗?if(txbReferFlag.Text =="Y")//是否是第一次提交试卷
    {
    strJSFunction=@"<Script language='JavaScript'>SubmitCheck();</Script>";
    Response.Write(strJSFunction);
     
    }
     function SubmitCheck()
     {
        alert("您已经提交过一次答案!请重新开始一组题!");
        return false;
     }
     
      

  8.   


    string js=@"<Script language='JavaScript'>
    alert('您已经提交过一次答案!请重新开始一组题!');
                 </Script>";
      

  9.   

    to  gangganghao(ganggang) :
    执行不了自定义的函数。但是我需要返回一个false值,以次保持当前页面的状态不刷新啊strJSFunction="<Script language='JavaScript'>\n";
    //strJSFunction+="function SubmitCheck()\n";
    //strJSFunction+="{\n";
    strJSFunction+="alert(\"您已经提交过一次答案!请重新开始一组题!\");\n";
    //strJSFunction+=" return false;\n";
    //strJSFunction+="}\n";
    strJSFunction+="</Script>";
    Response.Write(strJSFunction);加上注释部分就执行不了了
      

  10.   

    to yessie() :你的那个我在页面上添加了一个HyperLink tmphl.NavigateUrl="javascript:SubmitCheck()";执行也没有任何反应啊而且我的这个事件是要放到  提交 的按钮里,根据不同的条件状态,返回不同的消息框,同时要return false,以次来保持当前页面的状态不刷新
      

  11.   

    if(strAnserSheet.Length <strRightAnswer.Length )
    {
       Response.Write(<script language='javascript'>onclick_submit(form1)</script>);}
      

  12.   

    上面所说的所有方法,我都试过了 function SubmitCheck()
     {
        alert("您已经提交过一次答案!请重新开始一组题!");
        return false;
     }
    strJSFunction=@"<Script language='JavaScript'>
                       SubmitCheck();
                    </Script>";     

    Response.Write(strJSFunction);
    没有任何反应?真的不能实现在代码中调用JavaScript的function吗?
    有谁是测试过这种功能并成功了的呢?
      

  13.   

    private void Button1_ServerClick(object sender, System.EventArgs e)
    {string al = "<script>javascript: alert(\"您已经提交!\");</script>";
    Response.Write(al);
    }//我试过是对的