将数据发布到iframe(aspx)以在aspx页面的页面加载中捕获它
Post a data to iframe(aspx) to capture it in Page load of aspx page
我有一个HTML页面和一个iframe(aspx页面),如下所示。
Mypage.htm
<div>
<iframe name="Frame1" id="ff1" src="http://example.com/example.aspx" frameborder="0" scrolling="no" height="600" width="500" style="text-decoration:none;" marginwidth="5"></iframe>
</div>
此Mypage.htm将作为用户单击的其他页面的链接提供,并且Mypage.htm在新选项卡中打开。
我想将数据发布到iframe。发布的数据是"网站"="真实"(发布的数据只是一个标识,是固定的)。发布的数据在iframe中的aspx页面的page_load中捕获。
所以现在我很困惑如何将数据发布到框架以及在哪个事件中。我应该能够在aspx页面的页面加载中获得发布的数据。如何做到这一点。
只需使用一个查询字符串而不是发布数据:
<div>
<iframe name="Frame1" id="ff1" src="http://example.com/example.aspx?website=true" frameborder="0" scrolling="no" height="600" width="500" style="text-decoration:none;" marginwidth="5"></iframe>
</div>
并且在Page_Load
中检查Request.QueryString["website"]
(而不是Request.Form["website"]
)。
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 如何在生成下载文件时显示加载动画
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 无法在通过jQuery的ajax加载的页面中执行javascript
- 在新的浏览器选项卡上加载新的aspx页面后调用JavaScript函数
- 将数据发布到iframe(aspx)以在aspx页面的页面加载中捕获它
- 无法访问字段'通过aspx页面上的javascript函数传递来自代码隐藏中函数调用的客户端id的s值(页面加载
- 仅在某些 ASPX 页上动态加载 jQuery 库
- 在aspx webform中从Javascript调用C#函数,然后重新加载页面
- 如何从部分加载的aspx页面的代码后面调用javascript函数
- 在Tableau Dashboard上使用Tableau Javascript API通过aspx加载
- 当iframe中的控件触发click事件时,如何在iframe内重新加载aspx页面
- jQuery加载.aspx页面,但不执行里面的脚本
- 如何显示进度条,直到整个aspx页面加载
- 如何在aspx页面加载上获取文本框值
- 如何在不回发或重新加载页面的情况下在.aspx页面中加载.ascx控件
- 强制javascript在aspx页面加载时运行
- 在 aspx 页开始加载之前显示模式弹出消息
- 我们可以在aspx页面加载控件时传递一个布尔变量吗?
- 在aspx页面中加载一个又一个控件