⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iframeauto.js

📁 JdonJive最新版本jivejdon3_02.zip
💻 JS
字号:


//** iframe自动适应页面 **//

 //输入你希望根据页面高度自动调整高度的iframe的名称的列表
//用逗号把每个iframe的ID分隔. 例如: ["myframe1", "myframe2"],可以只有一个窗体,则不用逗号。

   //定义iframe的ID
var iframeids=["hotlist"]

   //如果用户的浏览器不支持iframe是否将iframe隐藏 yes 表示隐藏,no表示不隐藏
var iframehide="yes"

   function dyniframesize() 
{
 var dyniframe=new Array()
 for (i=0; i<iframeids.length; i++)
 {
  if (document.getElementById)
  {
  //自动调整iframe高度
  dyniframe[dyniframe.length] = document.getElementById(iframeids[i]);
  if (dyniframe[i] && !window.opera)
  {
   dyniframe[i].style.display="block"
   if (dyniframe[i].contentDocument && dyniframe[i].contentDocument.body.offsetHeight) //如果用户的浏览器是NetScape
   dyniframe[i].height = dyniframe[i].contentDocument.body.offsetHeight; 
   else if (dyniframe[i].Document && dyniframe[i].Document.body.scrollHeight) //如果用户的浏览器是IE
   dyniframe[i].height = dyniframe[i].Document.body.scrollHeight;
  }
  }
  //根据设定的参数来处理不支持iframe的浏览器的显示问题
  if ((document.all || document.getElementById) && iframehide=="no")
  {
  var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
  tempobj.style.display="block"
  }
 }
}

   if (window.addEventListener)
  window.addEventListener("load", dyniframesize, false)
  else if (window.attachEvent)
  window.attachEvent("onload", dyniframesize)
else
  window.onload=dyniframesize

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -