aspx页面调用iframe标签里面的js函数
2016-06-10 22:55
671 查看
现在有main.aspx这样的页面,页面里面有个iframe标签
<iframe src="child.aspx" id="editFrame" width="100%" height="100%" frameborder="0"></iframe>
还有js 函数
//当修改成功之后,由子容器来调用的方法
function afterEditSuccess() {
//关闭对话框,刷新表格
$("#EditDiv").dialog("close");
initTable();
}
还有子页面
//关闭父容器的对话框,刷新父容器的表格。
window.parent.window.afterEditSuccess();
<iframe src="child.aspx" id="editFrame" width="100%" height="100%" frameborder="0"></iframe>
还有js 函数
//当修改成功之后,由子容器来调用的方法
function afterEditSuccess() {
//关闭对话框,刷新表格
$("#EditDiv").dialog("close");
initTable();
}
//拿到子容器的windows对象 var domFrame = $("#editFrame")[0]; domFrame.contentWindow.submitForm();
还有子页面
//关闭父容器的对话框,刷新父容器的表格。
window.parent.window.afterEditSuccess();
<pre name="code" class="csharp">function submitFrm() { //alert("我是子容器"); //让下面的表单整体的异步的提交到后台。 var postData = $("#form1").serializeArray(); $.post("EditNews.aspx", postData, function (data) { if (data == "ok") { //修改成功 }else { alert("败了啊"); } });
相关文章推荐
- ASP.NET使用一般处理程序生成验证码
- URL方案最佳做法|高级路由特性 | 精通ASP-NET-MVC-5-弗瑞曼
- [目录]ASP.NET web api开发实战
- 填充区域 (Populating an Area) | 使用区域 | 高级路由特性 | 精通ASP-NET-MVC-5-弗瑞曼
- 创建一个区域(Creating an Area) |使用区域 | 高级路由特性 | 精通ASP-NET-MVC-5-弗瑞曼
- 创建自定义路由处理程序(Creating a Custom Route Handler) | 定制路由系统| 高级路由特性 |精通ASP-NET-MVC-5-弗瑞曼
- 简单C#、asp.net mvc验证码的实现
- 生成URL(而不是链接) Generating URLs (and Not Links) | 在视图中生成输出URL |高级路由特性 | 精通ASP-NET-MVC-5-弗瑞曼
- 指定HTML标签属性 |Specifying HTML Attributes| 在视图中生成输出URL |高级路由特性 | 精通ASP-NET-MVC-5-弗瑞曼
- 传递额外的值 Passing Extra Values |在视图中生成输出URL | 高级路由特性 | 精通ASP-NET-MVC-5-弗瑞曼
- 用路由系统生成输出URL 在视图中生成输出URL 高级路由特性 精通ASP-NET-MVC-5-弗瑞曼
- 检测到在集成的托管管道模式下不适用的ASP.NET设置的解决方法
- 运用路由约束 使用属性路由 精通ASP-NET-MVC-5-弗瑞曼
- 使用Route Prefix 使用属性路由 精通ASP-NET-MVC-5-弗瑞曼
- ASP.NET Core 中文文档 第二章 指南(2)用 Visual Studio 和 ASP.NET Core MVC 创建首个 Web API
- 用 Visual Studio Code 在 macOS 上创建首个 ASP.NET Core 应用程序
- ASP.NET MVC中的Global.asax文件
- ASP.NET MVC中的Razor语法
- Configuring Autofac to work with the ASP.NET Identity Framework in MVC 5
- 从零开始搭建Raspberry Pi机器视觉编程环境