我们平常使用iframe时,直接设定src属性只能是get请求方式 ,get请求的参数大小有限制
如何实现即使用iframe又能通过post请求
两种方式

  1. ajax使用post请求返回页面,直接将返回的页面数据放入iframe标签中
  2. 结合form表单,利用form表单的post请求方式达到目的,实现方式如下 实现方式:
  3. 增加一个form表单的标签,method设置为post,target设置一个标识,假如target=”target1”
  4. 在iframe设置name属性,name需要与target一致 name = “target1”
  5. 发送请求时通过发送form submit请求来使用post方式
<div><form id="form1" action="" target="target1" method="post"></form><iframe id="xxx" name="target1" src=""></iframe>
</div>
$('#form1').attr('action','url');
$('#form1').submit();

这样就实现了,使用浏览器F12可以查看请求方式确实是post了

<form id="myForm" method="post" target="myFrame"><input type="hidden" name="datas" id="data_param" />
</form>
<iframe name="myFrame" width="500px" height="200px;" ></iframe>
$("#data_param").val(dp);
$("#myForm").attr("action", "/java/loadHtmlData");
$("#myForm").submit();

只需将form的target属性与iframe的name保持一致,即可实现iframe的post方式加载数据

post方式加载iframe相关推荐

  1. Spring Boot不允许加载iframe问题解决

    2019独角兽企业重金招聘Python工程师标准>>> 在spring boot项目中出现不能加载iframe 页面空白,或者ie显示不允许加载页面 报一个"Refused ...

  2. iframe js 加载失败_JS加载iFrame出现空白问题的解决办法

    在使用IE6浏览器开发过程中出现各种奇葩问题,非常棘手,费劲脑汁终于问题解决.特此把我的问题描述及解决办法分享到脚本之家平台,帮助那些遇到此问题的朋友. 1.js加载iframe出现空白 iframe ...

  3. html iframe 空白,JS加载iFrame出现空白问题的解决办法

    在使用IE6浏览器开发过程中出现各种奇葩问题,非常棘手,费劲脑汁终于问题解决.特此把我的问题描述及解决办法分享到脚本之家平台,帮助那些遇到此问题的朋友. 1.js加载iframe出现空白 iframe ...

  4. 《ArcGIS Runtime SDK for Android开发笔记》——(13)、图层扩展方式加载Google地图...

    1.前言 http://mt2.google.cn/vt/lyrs=m@225000000&hl=zh-CN&gl=cn&x=420&y=193&z=9& ...

  5. 使用jQuery和YQL,以Ajax方式加载外部内容

    我们来看看怎样使用jQuery,以Ajax方式加载外部(其他域上)的内容.这里的所有代码都可以从GitHub下载,也可以在这个演示页面中获取,因而不用复制粘贴了. OK,Ajax通过jQuery是很容 ...

  6. 使用SDWebImage淡入淡出的方式加载图片

    使用SDWebImage淡入淡出的方式加载图片 效果: 请通过以下方式下载源码: 找到它修改文件的地方: 以下是使用源码: // // ViewController.m // SDWebImageFa ...

  7. 【js】【cornerstone】cornerstone使用url方式加载图像

    [js][cornerstone]cornerstone使用url方式加载图像 引入cornerstoneWebImageLoader loadImage 引入cornerstoneWebImageL ...

  8. Unity两中方式加载图片

    看到草羊发的图片,也是真懒. 想起来当时写天气预报现在都忘干净了,好记性不如烂笔头,还是应该多记.自己打下来好了 using System; using System.Collections; usi ...

  9. layui信息加载流的方式加载数据

    SSM项目中使用layui信息加载流的方式加载数据 这里首先jsp页面来一个div容器,这里数数据显示的地方 //css样式: <style type="text/css"& ...

最新文章

  1. ASP.Net网站开发的单元测试方案
  2. 分布式RPC框架性能大比拼 dubbo、motan、rpcx、gRPC、thrift的性能比较
  3. uni-app导航栏配置
  4. php重置指针,PHP数组指针函数 current,end,next,prev,reset,each
  5. Java web—Servlet的请求与响应
  6. 矩形波的傅里叶变换_冲激信号、门信号、方波、矩形波的傅里叶变换总结
  7. 菲涅尔效应(Fresnel Effect)
  8. 计算机软件技术基础fifo算法,软件技术基础真题
  9. [js] script所在的位置会影响首屏显示时间吗
  10. Databricks文档03----Azure Databricks 创建
  11. markdown转换html源码,利用Nodejs+Express将Markdown转换为HTML(附源码)
  12. C++ STL 一个简单的文件输入输出示例
  13. 添加key_所写为方便日后查阅(添加SSHkey)
  14. Android平台支持的多媒体格式
  15. php 模拟微信登录,实例详解PHP实现微信模拟登陆并给用户发送消息
  16. sql插入后返回id
  17. 软考高级信息系统项目管理师好考吗?
  18. Laravel学习笔记汇总——Eloquent Model模型和数据库操作
  19. 编写一个方法,将一段文本中的各个单词的字母顺序翻转题
  20. 如何应对数千微服务组件带来的挑战?

热门文章

  1. 语言学 —— 中文的构词与规律
  2. 数据预处理(normalize、scale)
  3. happy 2016, happy 11111100000
  4. java adt简单开发,android java开发 第一天 之熟悉eclipse adt-Go语言中文社区
  5. excel模糊匹配两列文字_如何使用Power Pivot进行模糊匹配
  6. python自学行吗-python自学行吗?给编程初学者零基础入门的建议
  7. python怎么读取中文文件-python: py2下 中文 的 文件读写 及 打印
  8. python和java选择哪个-python与java,该选择哪一个?
  9. 随机读写工具,手写,百度云源码直接下载
  10. mysql排序规则选什么区别_mysql – 字符集和排序规则是什么意思?