jsp中的iframe:
<iframe src="/mobile/parents/remote/$!{ency.contentUrl}index.html" id="ifr" align="center" width="100%" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
js对iframe的控制
$('#ifr').load(function(){ /*var $head = $(this).contents().find('head'); $head.append("<link rel='stylesheet' href='../../../../themes/mobile/parents/content.css' />");*/ var width = $('#detail-article').width(); $(this).contents().find('img,iframe').each(function(){ if($(this).width() >=width ) { $(this).width(width-10); } }); var mainheight = $(this).contents().find('body').height()+30; $(this).height(mainheight); });
上面的iframe中src配置的还是本地的请求路径,非远程的路径,不存在跨域的问题,参考:
http://felix-alone2012.iteye.com/admin/blogs/2181789
js中对iframe中html内容的尺寸进行了控制
相关推荐
asp.net 中使用iframe动态加载页面
在使用iframe时,iframe背景为白块,刷新时也会闪过白块。如果刷新时间长,就会一直出现白块,让人很烦恼,通过网上搜资料,测试很多依然没有效果,最终解决方法如下所示,注意主要针对IE浏览器测试。
解决使用tab布局过程中页面多次加载的问题 如果在使用easyui过程中,你使用了easyui 的tab布局,在tab布局的内容上使用的不是content,而是iframe,那么你的页面有可能多次加载了,这篇文章帮你解决问题
网页往下拉,iframe进入浏览器可视范围内才加载iframe。提高页面加载速度。类似图片延时加载
这是本人发布的第一个jquery插件,有什么意见可以提,我csdn博客里有使用说明.
问题已经解决了,和各位分享代码: [removed] = function() { frames[“BiframeName”].location.href = “B.htm”; } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
我的博客地址 http://blog.csdn.net/qq413041153/article/details/7397622 更新日志2012-05-05: ...1,不支持多个iframe同时异步加载, 2,不支持自定义加载效果图片 3,ajax不支持指定对象加载效果。
在项目中经常要动态添加iframe,然后再对添加的iframe进行相关操作,有时候会遇到iframe加载很慢什么原因呢,该如何解决呢?带着这个问题一起通过本文学习,寻找答案吧! aaa.html <HTML> <HEAD> <...
js下判断 iframe 是否加载完成的完美方法.docx
1、动态加载js,css文件(用原生js和jquery) iframe结构: frame0(父) frame2(子) frame3(子) frame2中触发事件,动态的向frame3中 加载js、css文件和 dom元素? *同级之间可以调用,可以 通过 子-父-子 的方式...
主要介绍了使用iframe在网页中嵌入其他网页的方法,需要的朋友可以参考下
主要介绍了通过js来判断iframe里的页面是否加载完成,需要的朋友可以参考下
使用iframe是因为他可以和主页面并行加载,不会阻塞主页面。当然使用iframe也是有利有弊的:Steve Souders在他的blog里面有阐述:Using Iframes Sparingly: iframe会阻塞主页面的onload事件 主页面和iframe共享同一...
iframe内容页白块及刷新白色背景问题解决,在IE6,IE9上测试通过。
DreamRever学习iframe(图片的过渡效果欣赏) 有制作素材
iframe标签实现pdf预览功能
iframeID 是加载的 Iframe ID号,修改成自己用的即可。 <iframe name=frames id=iframeID src=/> setTimeout(document.frames['+iframeID+'].location.href='+iurls+';,0); //或 setTimeout(document.frames['...
主要介绍了基于JS判断iframe是否加载成功的方法【多种浏览器】的相关资料,需要的朋友可以参考下
js控制/获取a.html中iframe加载的b.html中的iframe,很多人都以为getElementById可以直接获取,其实不行的,以上代码就解决了这个问题,js控制iframe加载页面的iframe,不过测试只在IE和火狐通过,谷歌不行,其他自...