位置: 编程技术 - 正文

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)

  • 企业用于职工的个人住房是否可以不缴纳房产税?
  • 餐饮企业购入的啤酒不拿消费税吗
  • 用友t3怎么结转本年利润
  • 社保可以抵扣什么税
  • 收到退税如何记账
  • 房地产开发企业预收款预缴增值税
  • 制造费用计入营业成本吗
  • 原材料供销合同和电子汇划收款回单金额不一样
  • 营改增后哪些费用可以抵扣
  • 残保金是所有企业都交么
  • 应付职工薪酬月末结转到哪里
  • 给员工购消费卡怎么做账
  • 营改增后企业所得税不能跨年
  • 定额发票领用日期
  • 非居民企业能否认定为一般纳税人
  • 事业单位会计科目表及解释
  • 建筑物占用的土地怎么算
  • 个体工商户怎么交税
  • 不同的折旧方法对经济评价有什么影响
  • 企业销售使用过的汽车如何开票
  • 苹果手机怎么看国行还是美版
  • win11字体大小怎么调
  • windows10你需要trustedinstaller提供的权限才能更改
  • 工伤保险公司缴纳部分为何是0
  • linux zen3
  • windows11邮件
  • 进销存功能
  • win11升级卡66
  • 荣耀x10的鸿蒙系统怎么开启
  • php安装部署
  • 基于php代码实现数据库
  • macbookair怎么设置屏幕
  • 外贸公司付款方式有几种
  • win11自动更新卡在94%
  • php可以和iis配合运行吗?
  • 全年一次性奖金计税方式
  • 承包安装工程怎么报价
  • 汽车维修收费标准及费用计算方法
  • php实现自动识别的方法
  • vue框架是什么样子的
  • package.json详解
  • python标准库在哪个目录
  • 华为mate主题
  • 将织梦dedecms转换到wordpress
  • sqlserver存储过程声明变量
  • 办公室购买电脑计入
  • MySQL数据库远程登录
  • 开收据是财务还是出纳
  • 预收账款可以用吗
  • MySQL中使用FREDATED引擎实现跨数据库服务器、跨实例访问
  • 补缴税款计入什么科目
  • 冲销以前年度多提税金
  • 职工福利费的扣除标准工资总额包括什么
  • 国家法定滞纳金规定
  • 股权过户费用
  • 去税局购买税盘要注意什么
  • 负债表预付账款怎么填
  • 工资全扣是什么意思
  • 企业建帐的基本要求
  • mysql中函数创建与调用示例
  • windows 远程
  • windows xp安装win32程序
  • 苹果电脑如何缩小屏幕显示
  • slserv.exe - slserv进程是什么意思
  • 借助竹子赞美人物气节的诗句有哪些
  • centos7搭建frp
  • nginx sbin目录
  • window sdk for windows 8.1
  • perl格式化输出
  • qt opengl obj
  • javascript:openattachment
  • javascript构成
  • python中删除语句
  • javascript下拉列表怎么做
  • jquery实现图片放大
  • 叉车需要手续吗
  • 咨询服务费税率2020小规模
  • 9月份公积金什么时候扣
  • 拟录用是正式录用吗
  • 石家庄经开区税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设