asp.net在iframe中弹出信息并执行跳转问题探讨
更新时间:2013年04月21日 17:49:36 作者:
本代码将实现在iframe中弹出信息并执行跳转,感兴趣的朋友可以参考下
复制代码 代码如下:
/// <summary>
/// iframe 中,弹出信息并跳转
/// </summary>
/// <param name="msg"></param>
/// <param name="targetPageName"></param>
public static void ResponseShowMsg(string msg, string targetPageName)
{
string str = "<script> alert('{0}'); window.parent.frames[\"sysMain\"].location.href = '{1}'; </script>";
string Urls = HttpContext.Current.Request.Url.OriginalString;
if (Urls.LastIndexOf('?') > 0)
{
Urls = Urls.Substring(0, Urls.LastIndexOf('?')).Replace(HttpContext.Current.Request.Url.Segments[HttpContext.Current.Request.Url.Segments.Length - 1], targetPageName);
}
else
{
Urls = Urls.Replace(HttpContext.Current.Request.Url.Segments[HttpContext.Current.Request.Url.Segments.Length - 1], targetPageName);
}
str = string.Format(str, msg, Urls);
HttpContext.Current.Response.Write(str);
}
页面调用 cs文件
复制代码 代码如下:
protected void btnSave_Click(object sender, EventArgs e)
{
if (bll.RoleAdd(model, tempMs))
{
CmvspCommon.MessageBox.ResponseShowMsg( "保存成功!", "add.aspx");
}
else {
CmvspCommon.MessageBox.Show(this, "保存失败!");
}
}
您可能感兴趣的文章:
- asp.net中MVC借助Iframe实现无刷新上传文件实例
- ASP.NET页面借助IFrame提交表单数据所遇到问题的解决方法分享
- asp.net 文件上传与刷新与asp.net页面与iframe之间的数据传输
- ASP.NET中使用IFRAME建立类Modal窗口
- asp.net省市三级联动的DropDownList+Ajax的三种框架(aspnet/Jquery/ExtJs)示例
- asp.net 学习之路 项目整体框架简单的搭建
- asp.net GridView中超链接的使用(带参数)
- ASP.NET 链接 Access 数据库路径问题最终解决方案
- asp.net实现生成静态页并添加链接的方法
- ASP.NET中iframe框架点击左边页面链接 右边显示链接页面内容
相关文章
ASP.net(C#)从其他网站抓取内容并截取有用信息的实现代码
ASP.net(C#)从其他网站抓取内容并截取有用信息的实现代码,需要的朋友可以参考下。2011-09-09解决asp.net Sharepoint无法连接发布自定义字符串处理程序,不能进行输出缓存处理的方法
解决Sharepoint无法连接发布自定义字符串处理程序,不能进行输出缓存处理的方法2010-03-03Jenkins编译.NET Core、.NET Framework项目并远程部署到IIS
这篇文章介绍了Jenkins编译.NET Core、.NET Framework项目并远程部署到IIS的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2022-04-04asp.net 通过UserAgent判断智能设备(Android,IOS)
搜集了比较全的 智能设备 的 Agent,然后又写了程序,需要的朋友可以参考下2011-10-10
最新评论