js操作iframe的src的例子

2016-02-20 00:40 149 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐js操作iframe的src的例子,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - Web开发 】

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

本文详细介绍了iframe框架高度随内容的变化而变化的代码。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

iframe src="XXX.htm" width="700px" frameborder="0" id="frmsrc" scrolling="no" marginheight="0" onload="AutoIframe()"/iframe

script type="text/javascript"
    function AutoIframe()
    {
        if(document.readyState!='complete')
        {
            setTimeout( function(){AutoIframe();},25 );
            return;
        }
        else
        {
           var ifobj=document.getElementById("frmsrc");
           ifobj.height= ifobj.contentWindow.document.body.scrollHeight;
        }
    }
/script

//PS: XXX.htm不可跨域

iframe src="dd.html" id="frmMain" name="frmMain" width="99%" height="100%" frameborder=0 scrolling=no marginHeight=0 marginWidth=0 onload="Javascript:SetWinHeight(this)" /iframe

function SetWinHeight(obj)
{
 var win=obj;
 if (document.getElementById)
 {
    if (win && !window.opera)
    {
  if (win.contentDocument && win.contentDocument.body.offsetHeight)
    win.height = win.contentDocument.body.offsetHeight;
  else if(win.Document && win.Document.body.scrollHeight)
    win.height = win.Document.body.scrollHeight;
    }
 }
}

来源:https://www.tulaoshi.com/n/20160220/1632370.html

延伸阅读
unit WinForm;interfaceuses System.Drawing, System.Collections, System.ComponentModel, System.Windows.Forms, System.Data;type TWinForm = class(System.Windows.Forms.Form) {$REGION 'Designer Managed Code'} strict private /// summary /// Required designer variable. /// /summary Components: System....
在iOS中,需要调起一个app可以使用schema协议,这是iOS原生支持的,并且因为iOS系统中都不能使用自己的浏览器内核,所以所有的浏览器都支持,这跟android生态不一样,android是可以自己搞内核的,但是iOS不行。 在iOS中提供了两种在浏览器中打开APP的方法:Smart App Banner和schema协议。 Smart App Banner 即通过一个meta 标签,在标签...
标签: Web开发
    好多同志对 iframe 是如何控制的,并不是十分了解,基本上还处于一个模糊的认识状态. 注意两个事项,ifr 是一个以存在的 iframe 的 ID 和 NAME 值:  document.getElementById(“ifr”);  window.frames[“ifr”]; 要想使用iframe内的函数,变量就必须通过第二种方法.因为它取的是一个完...
标签: Web开发
首先下载prototype.js这个类包,然后包含在你的html页面中 script src='prototype.js'/script 创建XMLHttpRequest对象并且异步的跟踪它的进程, 然后解析出响应 然后处理它可能这是ajax的根本意义,它最具威力的地方,但你能出兼容各种不同浏览器的代码,可能会令你痛苦不堪,但幸好救苦救难的prototype.js提供Ajax.Request ...
标签: Web开发
代码如下: input type=text id=abutton onclick="Session.save('a',a.value);"button onclick="alert(Session.load('a'))" body SCRIPT LANGUAGE="JavaScript" !-- var Session={ isinit:false, init:function(){ SessionObj = document.createElement('input'); SessionObj...

经验教程

188

收藏

67
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部