JavaScript与C#进行相互访问 | 狂野铜匠

JavaScript与C#进行相互访问

时间:2010-10-18  |   0  |  标签:,

如何在JavaScript访问C#变量?

方法一:1、通过页面上隐躲域访问<inputid="xx"type="hidden"runat="server">

方法二:1、如后台定义了PUBLICSTRINGN;前台js中引用该变量的格式为'<%=n%>'或"+<%=n%>+"

方法三:1、或者你可以在服务器端变量赋值后在页面注册一段脚本

"<scriptlanguage='javascript'>vartemp="+tmp+"</script>"

tmp是后台变量,然后js中可以直接访问temp获得值。

如何在C#中访问JavaScript的已有变量?

方法一:1、前台使用静态文本控件隐躲域,将js变量值写进其中;2、后台用request["id"]来获取值;

方法二:可以用cookie或session

如何在C#中访问JavaScript函数?

方法一:1、Page.RegisterStartupScript("ggg","<script>SetVisible(1);</script>");

方法二:使用Literal类,然后

privatevoidButton2_Click(objectsender,System.EventArgse)
{
    stringstr;
    str="";//Literal1.Visible=true;
    Literal1.Text=str;
}






无觅相关文章插件,快速提升流量