首页 >

Iframe实现跨浏览器自适应高度解决方法【jquery】

web前端|js教程Iframe实现跨浏览器自适应高度解决方法【jquery】
Iframe,跨浏览器,自适应,高度
web前端-js教程
本文以实例形式讲述了Iframe实现跨浏览器自适应高度解决方法,非常具有实用价值。分享给大家供大家参考之用。具体方法如下:
p2p聊天软件 源码,ubuntu配安装ssh,tomcat6解压war,scrapy 爬虫原理,php代码存放地方,5g影讯 天天5G在线SEOlzw
该方法使用了jQuery,因此需要在iframe的src页面里面引入jQuery。
网上超市源码,vscode格式js,ubuntu在哪里找文件,tomcat对外502,sqlite库学习教程,jquery数字小键盘插件,前端框架适合什么项目,石家庄哪有爬虫店,php 忽略大小写,崇义优化seo,html网站系统,列表排名网页样式,qq群介绍模板,股票自动交易程序代码lzw
父页面里面相对简单一点,主要包含以下代码:
易语言rez源码,vscode注释乱码,安装ubuntu清空一个盘,tomcat死了重启,arm机器安装sqlite,bootstrap ztree插件,京东vue2前端框架,零基础java爬虫,js函数调用php函数,制订seo计划,韩国小清新网站模板,网页自行滚动,湖南联帮模板有限公司lzw
在iframe的src页面里面代码如下:

function resizeContent(){    $(window.parent.document).find("#if1").height($("#content").height());}function show400(){    if($("#test400").css("display") == "none")    {       $("#test400").css("display","");       resizeContent();    }    else    {       $("#test400").css("display","none");       resizeContent();    }}$(document).ready(function(){    resizeContent();})

注释:

这里面的

$(window.parent.document).find("#if1").height($("#content").height()); 
这句话最初是:

$(window.parent.document).find("#if1").height($(document).height());
可以实现自适应高度,但是不能实现缩放自适应。因为document的高度是展示内容出现过的最高高度,所以这里如果点击展开,iframe不会缩小,只会展示最高出现过的高度

所以这里要用一个父层容器,也就是最新的代码。这样就可以实现自适应了。

相信本文所述对大家的jQuery程序设计有一定的借鉴价值。


Iframe实现跨浏览器自适应高度解决方法【jquery】
  • 开发跨浏览器javascript常见注意事项【javascript】
  • 开发跨浏览器javascript常见注意事项【javascript】 | 开发跨浏览器javascript常见注意事项【javascript】 ...

    Iframe实现跨浏览器自适应高度解决方法【jquery】
  • JavaScript实现跨浏览器的添加及删除事件绑定函数实例【javascript】
  • JavaScript实现跨浏览器的添加及删除事件绑定函数实例【javascript】 | JavaScript实现跨浏览器的添加及删除事件绑定函数实例【javascript】 ...

    Iframe实现跨浏览器自适应高度解决方法【jquery】
  • 跨浏览器PHP下载文件名中的中文乱码问题解决方法【PHP】
  • 跨浏览器PHP下载文件名中的中文乱码问题解决方法【PHP】 | 跨浏览器PHP下载文件名中的中文乱码问题解决方法【PHP】 ...