asp.net – 服务器端检测页面显示在IFrame中
发布时间:2020-12-16 03:46:26 所属栏目:asp.Net 来源:网络整理
导读:是否可以确定 – 服务器端 – 是否已在IFrame中加载页面? 当我的应用程序中发生某些错误时,用户将被重定向到Default.aspx并显示错误消息.该错误消息的文本由异常处理代码在会话中设置.一旦显示错误消息,它将从会话中清除. 但是,我的部分应用程序必须使用IFr
是否可以确定 – 服务器端 – 是否已在IFrame中加载页面?
当我的应用程序中发生某些错误时,用户将被重定向到Default.aspx并显示错误消息.该错误消息的文本由异常处理代码在会话中设置.一旦显示错误消息,它将从会话中清除. 但是,我的部分应用程序必须使用IFrame(它正在执行3D安全卡支付检查,该检查要求IFrame以显示卡提供商的身份验证UI).如果在此过程中发生错误,我的重定向将在IFrame中生效.我使用JavaScript来检测它并正确地重新加载Default.aspx,但这意味着我快速连续获得两个Page_Loads,并且错误消息仅显示在第一个(然后清除). 解决方法
您可以在客户端执行此操作:
How to identify if a webpage is being loaded inside an iframe or directly into the browser window?
我找到的解决方法是将一些标识符放入iframe中打开的URL的查询字符串中. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – SignalR – connection.hubName未定义
- asp.net – 带有IE 11的ReportViewer 11:报告高度超出限制
- asp.net-mvc – 使用带有MVC3的plupload
- 如何在ASP.NET生成的Word文件中嵌入图像
- .NET Core采用的全新配置系统[7]: 将配置保存在数据库中
- asp.net – gridview编辑需要单击两次
- asp.net-mvc-4 – autofac – 依赖注入IHttpModule
- 有没有办法将一个onclick事件添加到ASP.NET标签服务器控件?
- WCF服务与ASP.NET Web Api
- oauth-2.0 – ASP.NET MVC 5中的自定义oAuth客户端
推荐文章
站长推荐
- asp.net-mvc-3 – 将部分视图返回到同一视图
- asp.net-mvc – 在html5输入模式属性中使用“@”
- asp.net – 如何跟踪IIS服务器性能
- Windbg程序调试系列3-线程阻塞问题
- asp.net – Nlog不创建相对于网站项目的文件
- 在ASP.Net中使用Page_Load和Page_PreRender
- asp.net – 为什么我应该选择Crystal Report或SS
- asp.net-mvc – 使用.net mvc在IIS角度2应用程序
- asp.net – 使用NInject连接依赖项的选项
- asp.net-core – 从ASP.NET CORE中的appsettings
热点阅读