<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<head>
<title>viewjava</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript">
var tmp = "<%=tmp%>";
alert(tmp);
</script>
</head>
<body MS_POSITIONING="FlowLayout" topmargin="0">
<form id="Form1" method="post" runat="server">
</form>
</body>
</html>
public string tmp;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
tmp = "test,test1";
}
2.javascript如何调用C#后代码中的过程
(1)
protected string CsharpVoid(string strCC)
{
return strCC;
Chinaz.com
} Chinaz.com
(2).javascript 调用
<script language="javascript">
var s = "<%=CsharpVoid("dddd")%>";
document.write(s); [中国站
4.C#代码与javaScript函数的相互调用
c#代码中执行javaScript函数:
Page.RegisterStartupScript("ggg","<script>SetVisible(1);</script>");
javaScript函数中执行C#代码中的函数:
document.getElementById("btnSearchQYCX").click();长站]
</script>
3.javascript如何调用C#后代码中的过程方法二
1.后代码:
protected void CsharpVoid()
{
string strCC = "www.esoutong.com";
Response.Write(strCC);
Chinaz.com
} [中国站长站]
2.调用方法:CsharpVoid() [中国站长站]
<script language="javascript">
document.write("<%CsharpVoid();%>");
</script>
c#代码中执行javaScript函数:
Page.RegisterStartupScript("ggg","<script>SetVisible(1);</script>");
javaScript函数中执行C#代码中的函数:
document.getElementById("btnSearchQYCX").click();