专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
对于rame高度自适应问题网上已经被讨论n次了般通过在rame加载完毕时访问rame内页bodyoffHeight和offWidth然后更新rame高宽来实现 今日遇到自适应问题和以往有些区别这次src是张图片而且是张大小不确定图片(从数据库取出来数据生成)在此使用以往方式似乎就没有那么灵验了突然想到img标记高宽是可以获取到于是突然有了思路 解决办法如下: 先动态生成个img元素在rame页面加载完成时(onload)将其src赋给img标记然后获取该img高宽再动态修改rame高宽即可同时不要忘了设定rame页面bodymargin和padding为 [阅读全文] [PDF]
先介绍说明这个办法只限于rame中子页面也是本地页面(不能引用外网页面) 思路方法= 第步 js部分 function getSize { var xScroll, yScroll; (window.innerHeight && window.scrollMaxY) { xScroll = document.body.scrollWidth; yScroll = window.innerHeight + window.scrollMaxY; } (docume [阅读全文] [PDF]
我rame跨域实现方式如下: .html  rame.html  主页是.html 子页是rame.html .html在域名 www.ntsky.com rame.html在域名 www.nauto.net 现在在rame.html中指定  var ua = navigator.userAgent; var s = "MSIE";  ((i = ua.indexOf(s)) >= 0) {  window.clipboardData.Data('text',String(window.documen [阅读全文] [PDF]
iframe src=\"show.htm\" id=\"show\" marginwidth=\"0\" marginheight=\"0\" frameborder=\"0\" scrolling=\"no\" width=\"100%\" _disibledevent=(fdh>450?fdh+20+15:400) //尚未测试 [阅读全文] [PDF]
4,在线通过iframe更改父窗口里iframe的宽高,因为安全原因会有跨域的问题,若是不在同一域名,那是被禁止的。如果同在一个域名下,但2级域名不同,比如a.yourcompany.com和b.yourcompany.com。 这时可以通过重新设置document.domain来跨越2级域名。 vardomain=\"yourcompany.com\"; try{ if(document.domain.indexOf(domain)!=-1){ document.domain=domain;//setne [阅读全文] [PDF]
很多时候用iframe都会出现滚动条,这是很多人不愿意看到的现象,今天我们一起看看iframe自适应加载页面的宽高实现方法及代码。 /**//* 代码写在一个js里,被加载的每个页面都引用这个js文件,所有页面处于同一个网站 应该:同一个公司,项目A要引用项目B的一个流程,这个流程是由几个页面组成,解决办法之一就是通过iframe来引用这一组文件,在项目A里,好象是在访问一个页面一样。这时就不能通过设置iframe的宽高一次来自适应,而是需要通过变化的页面的实际宽高不停的设置这两个属性才行 */ varwp=window.parent; if(wp! [阅读全文] [PDF]
1 共6条 分1页