get

function get(URL, PARAMS)
{
var temp = document.createElement("form");
temp.method = "get";
temp.style.display = "none";
var data = "?";
for (var x in PARAMS)
{
data += x + "=" + PARAMS[x] + "&";;
}
data = data.slice(0, data.length-1);
temp.action = URL + data;
document.body.appendChild(temp);
temp.submit();
return temp;
}

/调用方法 如

get('pages/statisticsJsp/excel.action', {html :'prnhtml',cm1:'sdsddsd',cm2:'haha'});

post

function post(URL, PARAMS)
{
var temp = document.createElement("form");
temp.action = URL;
temp.method = "post";
temp.style.display = "none";
for (var x in PARAMS)
{
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
//alert(opt.name);
temp.appendChild(opt);
}
document.body.appendChild(temp);
temp.submit();
document.getElementById("rollback").submit();
return temp;
}

/调用方法 如
post('pages/statisticsJsp/excel.action', {html :prnhtml,cm1:'sdsddsd',cm2:'haha'});

最新文章

  1. IO流01--毕向东JAVA基础教程视频学习笔记
  2. cocos2d-x之悦动的小球
  3. MyEclipse------快速读取特定目录下的文件的内容(字节输入流)
  4. dom4j最常用最简单的方法
  5. Redis系列-存储篇set主要操作函数小结
  6. JavaScript无限极菜单
  7. 关于MD5校验和java工程下的校验
  8. BZOJ 1067 降雨量
  9. Snowflake Snow Snowflakes(哈希,大素数取模)
  10. codevs 3094 寻找sb4
  11. oracle修改数据库语言
  12. N个骰子的点数和的概率分布
  13. springmvc入门程序
  14. 关于inet_addr() 函数
  15. [福大软工] Z班 第7次成绩排行榜
  16. flask 连接mysql及基本操作
  17. 设计模式笔记:适配器模式(Adapter)
  18. 使用css3美化复选框
  19. 安装SQL sever2008时显示重新启动计算机规则失败,应该怎么解决?
  20. Axure中移动端原型设计方法(附IPhoneX和IPhone8最新模板)

热门文章

  1. ajax数据提交数据的三种方式和jquery的事件委托
  2. Kafka简介及使用
  3. 观 浅谈HTTP中Get与Post的区别
  4. Python中字符串拼接的N种方法
  5. tools-eclipse-002-常用插件
  6. Linux kernel 'mq_notify'内存错误引用漏洞
  7. 20165324《Java程序设计》第一周
  8. Mac Angular打包报错xcode-select: error: tool 'xcodebuild' requires Xcode
  9. IOS 此时无法安装XXX
  10. flask—信号(blinker)