源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

asp.net在iframe中弹出信息并执行跳转问题探讨

  • 时间:2020-12-23 12:48 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:asp.net在iframe中弹出信息并执行跳转问题探讨
[u]复制代码[/u] 代码如下:
/// <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文件
[u]复制代码[/u] 代码如下:
protected void btnSave_Click(object sender, EventArgs e) { if (bll.RoleAdd(model, tempMs)) { CmvspCommon.MessageBox.ResponseShowMsg( "保存成功!", "add.aspx"); } else { CmvspCommon.MessageBox.Show(this, "保存失败!"); } }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部