POST提交到Iframe方法
来源:互联网 发布:如何根据数据做柱状图 编辑:程序博客网 时间:2024/06/06 12:30
POST提交到Iframe:
IframePost = function() {
var
setFrame = function(oFrm) {
if (!oFrm.name || oFrm.name == "")
oFrm.name = oFrm.id;
},
createForm = function(obj) {
var oForm = document.createElement("form");
oForm.id = "forPost";
oForm.method = "post";
oForm.action = obj.Url;
oForm.target = obj.Target.name;
var oIpt, arrParams;
arrParams = obj.PostParams;
for (var tmpName in arrParams) {
oIpt = document.createElement("input");
oIpt.type = "hidden";
oIpt.name = tmpName;
oIpt.value = arrParams[tmpName];
oForm.appendChild(oIpt);
}
return oForm;
},
deleteForm = function() {
var oOldFrm = document.getElementById("forPost");
if (oOldFrm) {
document.body.removeChild(oOldFrm);
}
}
return {
//功能:给嵌套的Iframe界面Post值
//参数:obj - 传递对象
// {Url - 页面地址, Target - Iframe对象, PostParams - Post参数,{ 参数名1 : 值1, 参数名2 : 值2 } }
//例:{ Url: "ProjPlan_DcRate_Dept_Main.aspx?YearMonth=2012-01", Target: appIframe, PostParams: { DeptGUID: document.all["txt_DeptGUID"].value} }
doPost: function(obj) {
setFrame(obj.Target);
deleteForm();
var oForm = createForm(obj);
document.body.appendChild(oForm);
oForm.submit();
deleteForm();
}
}
} ();
调用方法:
IframePost.doPost({ Url: sUrl, Target: appIframe, PostParams: { classGUID: sClassGUID,type:sType,filter:sFilter,customerFilter:sCustomFilter} });
参数说明:
sUrl :提交到appIframe的页面地址
appIframe:提交到appIframe对象
PostParams:提交到appIframe对象的Post参数对象
- POST提交到Iframe方法
- extjs Post方法提交json格式的数据到php
- extjs Post方法提交json格式的数据到php
- js post提交方法
- POST表单提交到邮箱
- layer弹窗iframe页面,关闭弹窗方法导致form表单无法提交到服务器
- layer弹窗iframe页面,关闭弹窗方法导致form表单无法提交到服务器
- 如何将form提交到iframe
- JavaScript Post 提交的方法
- POST自动提交的方法
- 简单的POST提交方法
- 通过iframe进行post跨域提交表单
- Jquery easyui 中iframe页面里面提交post页面上移
- 获取客户端ip地址方法和通过curl在命令行提交post数据到服务器
- 解决servlet中输出中文到浏览器以及post、get两种提交方法乱码问题
- 接口中Post方法提交顾问排名,把顾问排名数据显示到excel中
- 通过Ajax进行POST提交JSON类型的数据到SpringMVC Controller的方法
- post提交表单到新窗口中
- android WebView 控件之返回
- 两个在线查毒网站
- JAVA 异常处理
- Jquery_1.7_01
- 文件IO函数,dup&dup2&fcnlt
- POST提交到Iframe方法
- 多语言
- Ajax 之应用
- 7的javascript效果的替代品使用WebKit的浏览器CSS 3演示
- 好记性不如烂笔头
- 动态规划求回文---给定字符串,插入字符形成回文
- jstl标签
- jsp标准标签库
- 安装apk时出现错误Failure [INSTALL_FAILED_DEXOPT]问题解决的方法