C#和JavaScript完成交互的辦法。本站提示廣大學習愛好者:(C#和JavaScript完成交互的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是C#和JavaScript完成交互的辦法正文
在asp.net開辟中,常常會用到後台和前台的交互,就此總結了一點c#和javascript互相操作的辦法
1.在後台c#代碼中挪用jacascript的辦法
javascript代碼:
<script type="text/javascript" language="javascript"> function test() { alert("oec2003"); return false; } </script>
c#代碼:
protected void Button1_Click(object sender, EventArgs e) { ClientScript.RegisterStartupScript(this.GetType(), "clear", "<script>test()</script>"); }
2.javascript中挪用c#辦法
假如c#中的辦法有前往值,可以用上面辦法
c#代碼
public string GetAuthStatus() { ViewState["Auth"] = "Red"; return ViewState["Auth"].ToString(); }
javascript代碼
<script type="text/javascript" language="javascript"> function getAuth() { var authStatus = "<%=GetAuthStatus()%>"; return authStatus; } </script>
假如在javascript挪用的c#辦法沒有前往值,可以在一面中放一個button,然後在button的單擊事宜中去寫想做的工作,在客戶真個劇本中寫下以下代碼便可以了
document.all("button1").click();
以上所述就是本文的全體內容了,願望年夜家可以或許愛好。