位置: 编程技术 - 正文

JavaScript实现iframe自动高度调整和不同主域名跨域(javascript的if)

编辑:rootadmin

推荐整理分享JavaScript实现iframe自动高度调整和不同主域名跨域(javascript的if),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js中if函数的使用方法,js if0,js中if函数的使用方法,js if0,js操作iframe,javascript if,js if0,js操作iframe,内容如对您有帮助,希望把文章链接给更多的朋友!

大家都知道Js有同源策略,就是主域名不同嵌套的iframe不允许Js通信的。

比如我有一个网站,网站中要嵌入其网站的页面。那么我可以使用iframe引用第三方网站的地址即可。

但是问题也来的iframe的高度是固定的不能与第三方网站很好的融合,又例如第三方网站使用了瀑布流插件,要滚动加载自动计算高度,那么先说跨域:iframe主域名不同跨域方法,假如网站 A.com B.com A 里面放入一个iframe 引用了B.com,这种情况下B.com里面的Js是无法访问到A.com的。JS跨域必须是同源,就是同一个主域名,那肿么办呢?

JavaScript实现iframe自动高度调整和不同主域名跨域(javascript的if)

我们可以在B.com中在引入一个iframe,暂且叫C吧 这个iframe加载A.com中的一个网页。这样同源就有了B.com中的iframe中的网页就可以和A.com通讯了。下面只要B和C通讯,让C和A通讯就完成B->A通讯,这样当B高度变化时通知C,让C通知A把iframe高度调整。B和C通讯,其实通过url地址就可以实现通讯了,B.com iframe设置为隐藏,改变src地址时候C就可以接收。

废话不说了上代码

A.com/index.html

B.com/index.html

C 代理文件

详解Javascript中的Object对象 Object是在javascript中一个被我们经常使用的类型,而且JS中的所有对象都是继承自Object对象的。虽说我们平时只是简单地使用了Object对象来存储数据,并

javascript插件开发的一些感想和心得 起因如果大家平时做过一些前端开发方面的工作,一定会有这样的体会:页面需要某种效果或者插件的时候,我们一般会有两种选择:1、上网查找相关

javascript计时器编写过程与实现方法 JavaScript是一门非常容易上手的脚本语言,而且工具繁多,功能强大,因为一直做后端的关系,笔者目前也只是略学一点皮毛。接下来进入正题——计时

标签: javascript的if

本文链接地址:https://www.jiuchutong.com/biancheng/378994.html 转载请保留说明!

上一篇:javascript先序遍历DOM树的方法(先序遍历dlr)

下一篇:详解Javascript中的Object对象(javascript definitive guide)

  • 二手车过户需要带什么资料
  • 未交增值税是什么科目
  • 税收申报减免
  • 资产负债表中本期盈余等于什么?
  • 已申报未导入是申报成功了吗
  • 劳务外包用工单位可以抵扣进项税吗
  • 诉讼费可以入公司账吗
  • 没有增值税发票怎么出口
  • 个体工商户怎么注册
  • abs应付债券
  • 土地划转到子公司要多久
  • 广告行业监管政策
  • 进项税额大于销项税额怎么办
  • 存货成本包括哪些项目
  • 增值税减少对企业的利弊
  • 应交税费的明细账怎么手工登记
  • 预缴增值税的情况四种情形汇总表怎么填
  • 手机中的流量统计在哪里寻找
  • 什么情况转账会延迟2天
  • 事业单位服务收入怎么做账
  • 运输服务费和运输费分别计入什么科目
  • 硬盘 安装系统
  • 银承到期扣款会计分录
  • 销项负数发票怎么报税
  • php有很多流行的mvc框架,这些框架可以
  • 建造合同完工百分比法
  • 跨站脚本攻击是什么
  • php中imagecreatefromjpeg
  • 货物运输业增值税发票样本
  • 宜搭下载
  • 进项票留底怎么做分录
  • ci框架api版本
  • 没有实收资本可以投资吗
  • 深度测试软件
  • pinf命令
  • 物流货运发票要交税吗
  • 客户要发票加收怎么办
  • if三元表达式
  • 企业罚钱合理吗
  • 申报缴纳上月税费的会计分录
  • 附加税计税依据扣除留抵退税
  • 关联企业能否做法人代表
  • sqlserver2012备份
  • 个税是怎么扣除的?
  • 营业外收入怎么结转
  • 企业净利润怎么查询数据
  • 汽车销售和租赁业务描述
  • 销售折扣销货方式有哪些
  • 销售费用和管理费用的税前扣除
  • 技术服务费发票怎么开
  • 增值税年末必须要交吗
  • 服务业成本的会计核算
  • 无发票入账违反什么规定
  • 增值税为负值时当年可抵扣的进项税
  • 税控盘开发票怎么测试打印机?
  • 其他应付款在借方表示什么
  • mysql必知必会mobi
  • win10重大更新
  • xp附件游戏
  • Ubuntu安装ssh
  • bios是什么意思的
  • 控制面板中的添加和删除在哪里
  • mac怎么删除系统软件
  • 苹果系统如何访问u盘
  • linux 详解
  • 苹果MAC电脑如何设置开机密码
  • windows运行在哪
  • win7语言栏不见了 各种方法都试过了
  • centos 安装
  • centos6 iptables配置
  • linux如何查看用户的信息
  • 激活 win7
  • window10如何设置访客权限
  • win8开不了机怎么系统还原
  • Unity3D & Java 基于 Protobuf 通信实现
  • jQuery ajax分页插件实例代码
  • javascript面向对象吗
  • 税务局要求补上年房租开票
  • 中国进口0号柴油价格
  • 税法难吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设