您的位置:首页 > Web前端 > JavaScript

js与C#之间相互调用的一些方法

2009-12-12 17:29 537 查看
一、客户端调用实例

1、JS获取aspx页面在客户端请求的地址:

Request.Url.Host:取得主页地址的头

ResolveUrl:将URL转换为在客户端可以访问的URL地址

<a src= 'http://<%=Request.Url.Host %><%= ResolveUrl("../PayCenter/AlipayAdd.aspx")%>'>地址</a>

2、重新设置父窗体的地址

top.window.document:表示父窗体,如果是MainFrame对象在本窗体中,则不加top.window.document

function navurl(url) {
$("#mainFrame",top.window.document).attr("src", url);
}

二、C#调用客户端实例

1、C#调用客户端的方法(function navurl(strUrl))

代码

page.ClientScript.RegisterStartupScript(page.GetType(), "message", "<script>alert('" + msg.ToString() + "');</script>");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: