您的当前位置:首页javascript与asp.net(c#)互相调用方法_javascript技巧

javascript与asp.net(c#)互相调用方法_javascript技巧

2020-11-27 来源:小侦探旅游网

1、获得aspx客户端请求地址:
代码如下:
<%= ResolveUrl("../PayCenter/AlipayAdd.aspx")%>'>地址


2、C#调用客户端方法:(top.window.document:表父窗体,如果是MainFrame对象在本窗体中,则不加top.window.document)
Js中的方法:
代码如下:
function navurl(url) {
$("#mainFrame",top.window.document).attr("src", url);
}

C#调用:
代码如下:
string navUrl = "javascript:navurl('" + "http://" + Request.Url.Host + ResolveUrl("../Document/callIndex.aspx?FolderId=");
DocName.NavigateUrl = navUrl + txtDocId.Value.Trim() + "')";

3. C#调用客户端方法:
代码如下:
page.ClientScript.RegisterStartupScript(page.GetType(), "message", "

显示全文