您当前的位置: AG亚游集团 > 网站编程 > JSP教程 > jsp 内嵌网页内容

jsp 内嵌网页内容

作者:不详 来源:网络 发布时间: 2012-01-01 11:18 点击: 次
ZZzzz~may wind Iframe src=//img.duote.com/URL width=x height=x scrolling=[OPTION] frameborder=x/iframe src:文件的路径,既可是HTML文件,也可以是文本、ASP等; width、height:画中画区域的宽与高; scrolling:当SRC的指定的HTML文件在指定的区域不显不

AG亚游集团,  此次推出的Adobe Creative Suite 2中文版包括专业版和标准版。专业版整合了Adobe Photoshop CS 2、Adobe Illustrator CS 2、Adobe InDesign CS 2、Adobe GoLive CS 2、Adobe Acrobat 7.0专业版,以及Adobe Version Cue 2、Adobe Stock Photos和Adobe Bridge。标准版则集成了专业版中除Adobe GoLive CS 2和Adobe Acrobat 7.0专业版之外的所有组件。Adobe Creative Suite 2中文版专业版和标准版的估计分别为人民币5580元和4480元。Photoshop CS2和InDesign CS2的分别为3380元和3780元。

  想必大家相信看过,脑海中也会涌现出一句我国新闻报道中常用的话:一小撮儿别有用心的境外媒体。。。。。。适合女性开的十五种店  接下来要揭晓的是2006年“中国商业科技100强”和2006年“中小企业商业科技30强”榜单。先有请《信息周刊》主编兼副出版人贺寅宇先生为大家揭榜。

jsp 内嵌网页内容

  ZZzzz~may wind
  
  <Iframe src="/img5b02duote5b02com/URL" width="x" height="x" scrolling="[OPTION]" frameborder="x"></iframe>
  
  src:文件的路径,既可是HTML文件,也可以是文本、ASP等;
  
  width、height:"画中画"区域的宽与高;
  
  scrolling:当SRC的指定的HTML文件在指定的区域不显不完时,滚动选项,如果设置为NO,则不出现滚动条;如为Auto:则自动出现滚动条;如为Yes,则显示;
  
  frameborder:区域边框的宽度,为了让“画中画“与邻近的内容相融合,常设置为0。
  
  比如:
  
  <Iframe src="/www5b02xyz5b02com/xyz";width="250" height="200" scrolling="no" frameborder="0"></iframe>
  
  窗口与浮动帧之间的相互控制
  
  在脚本语言与对象层次中,包含Iframe的窗口我们称之为父窗体,而浮动帧则称为子窗体,弄清这两者的关系很重要,因为要在父窗体中访问子窗体或相反都必须清楚对象层次,才能通过程序来访问并控制窗体。
  
  1、在父窗体中访问并控制子窗体中的对象
  
  在父窗体中,Iframe即子窗体是document对象的一个子对象,可以直接在脚本中访问子窗体中的对象。
  
  现在就有一个问题,即,我们怎样来控制这个Iframe,这里需要讲一下Iframe对象。当我们给这个标记设置了ID属性后,就可通过文档对象模型DOM对Iframe所含的HTML进行一系列控制。
  
  比如在example.htm里嵌入test.htm文件,并控制test.htm里一些标记对象:
  
  <Iframe src="test.htm" id="test" width="250" height="200" scrolling="no" frameborder="0"></iframe>
  
  test.htm文件代码为:
  
  <html>
  
  <body>
  
  <h1id="myH1">hello,my boy</h1>
  
  </body>
  
  </html>
  
  如我们要改变ID号为myH1的H1标记里的文字为hello,my dear,则可用:
  
  document.myH1.innerText="hello,my dear"(其中,document可省)
  
  在example.htm文件中,Iframe标记对象所指的子窗体与一般的DHTML对象模型一致,对对象访问控制方式一样,就不再赘述。
  
  2、在子窗体中访问并控制父窗体中对象
  
  在子窗体中我们可以通过其parent即父(双亲)对象来访问父窗口中的对象。
  
  如example.htm:
  
  <html>
  
  <body onclick="alert(tt.myH1.innerHTML)"><Iframe name="tt" src="frame1.htm" width="250" height="200" scrolling="no" frameborder="0"></iframe>
  
  <h1id="myH2">hello,my wife</h1>
  
  </body>
  
  </html>
  
  如果要在frame1.htm中访问ID号为myH2中的标题文字并将之改为"hello,my friend",我们就可以这样写:
  
  parent.myH2.innerText="hello,my friend"
  
  这里parent对象就代表当前窗体(example.htm所在窗体),要在子窗体中访问父窗体中的对象,无一例外都通过parent对象来进行。
  
  Iframe虽然内嵌在另一个HTML文件中,但它保持相对的独立,是一个“独立王国“哟,在单一HTML中的特性同样适用于浮动帧中。
  
  试想一下,通过Iframe标记,我们可将那些不变的内容以Iframe来表示,这样,不必重复写相同的内容,这有点象程序设计中的过程或函数,减省了多少繁琐的手工劳动!另外,至关重要的是,它使页面的修改更为可行,因为,不必因为版式的调整而修改每个页面,你只需修改一个父窗体的版式即可了。
  
  要注意的是,Nestscape6.0之前版本不支持Iframe标记。
  
  例子:
  
  <iframe src="页面" width="宽度" height="高度" align="排列可以是left或right,center" scrolling="是否有滚动条可以填no或yes"></iframe>
  
  <IFRAME frameBorder=0frameSpacing=0height=25marginHeight=0marginWidth=0scrolling=no
  
  name=main src="/img5b02duote5b02com/bgm/bgm.html" width=300></IFRAME>
  
  用了iframe后发现滚动条不漂亮想用2个图片来代替↑↓
  
  应该怎么实现呢?
  
  回答:
  
  用下列代码替换网页的<title>..</title>
  
  <SCRIPT LANGUAGE="javascript">
  
  function scroll(n)
  
  {temp=n;
  
  Out1.scrollTop=Out1.scrollTop+temp;
  
  if(temp==0)return;
  
  setTimeout("scroll(temp)",80);
  
  }
  
  </SCRIPT>
  
  <TABLE WIDTH="330">
  
  <TR>
  
  <TD WIDTH="304" VALIGN="TOP" ROWSPAN="2">
  
  <DIV ID=Out1STYLE="width:100%;height:100;overflow:hidden;border-style:dashed;border-width:
  
  1px,1px,1px,1px;">
  
  文字<BR>文字<BR>
  
  文字<BR>
  
  文字<BR>
  
  文字
  
  <BR>
  
  <BR>
  
  </DIV>
  
  </TD>
  
  <TD WIDTH="14" VALIGN="TOP"><IMG SRC="photo/up0605.gif" WIDTH="14" HEIGHT="20" onmouseover="scroll(-1)" onmouseout="scroll(0)" onmousedown="scroll(-3)" BORDER="0" ALT="按下鼠标速度会更快!"></TD>
  
  </TR>
  
  <TR>
  
  <TD WIDTH="14" VALIGN="BOTTOM"><IMG SRC="photo/down0605.gif" onmouseover="scroll(1)" onmouseout="scroll(0)" onmousedown="scroll(3)" BORDER="0" WIDTH="15" HEIGHT="21" ALT="按下鼠标速度会更快!"></TD>
  
  </TR>
  
  </TABLE>
  
  下面这段代码可以实现IFrame自适应高度,即随着页面的长度,自动适应以免除页面和IFrame同时出现滚动条。
  
  源代码如下
  
  <script type="text/javascript">
  
  /**iframe自动适应页面**/
  
  /输入你希望根据页面高度自动调整高度的iframe的名称的列表
  
  /用逗号把每个iframe的ID分隔.例如:["myframe1","myframe2"],可以只有一个窗体,则不用逗号。
  
  /定义iframe的ID
  
  var iframeids=["test"]
  
  /如果用户的浏览器不支持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);
  
  if(dyniframe&&!window.opera)
  
  {
  
  dyniframe.style.display="block"
  
  if(dyniframe.contentDocument&&dyniframe.contentDocument.body.offsetHeight)/如果用户的浏览器是NetScape
  
  dyniframe.height=dyniframe.contentDocument.body.offsetHeight;
  
  else if(dyniframe.Document&&dyniframe.Document.body.scrollHeight)/如果用户的浏览器是IE
  
  dyniframe.height=dyniframe.Document.body.scrollHeight;
  
  }
  
  }
  
  /根据设定的参数来处理不支持iframe的浏览器的显示问题
  
  if((document.all||document.getElementById)&&iframehide=="no")
  
  {
  
  var tempobj=document.all?document.all[iframeids]:document.getElementById(iframeids)
  
  tempobj.style.display="block"
  
  }
  
  }
  
  }
  
  if(window.addEventListener)
  
  window.addEventListener("load",dyniframesize,false)
  
  else if(window.attachEvent)
  
  window.attachEvent("onload",dyniframesize)
  
  else
  
  window.onload=dyniframesize
  
  </script>

分享到:
本文"jsp 内嵌网页内容"由远航站长收集整理而来,仅供大家学习与参考使用。更多AG亚游集团尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 广告合作 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(AG亚游集团). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类AG亚游集团.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4
詹皇侍卫为何不来投奔?他一番话看哭无数射手 巴黎恐袭关键疑犯打破沉默 试图为同伙脱罪 谷歌创始人投资的“空中出租车”正进行秘密测试 外媒:中国股市今年仍有再涨20%的实力 或是W型走势 中兴通讯遭遇制裁 警示千万不能废了自主研发的武功 全国首例 网民侮辱牺牲消防战士被提起公益诉讼 男子微信找另一半 发7次红包后被拉黑对方是同性 直击|张朝阳:搜狐上市主体已转至开曼群岛 暂不评CDR 商品期市早盘窄幅动荡 PVC领涨逾2% 广东省长:未来粤港澳大湾区将形成世界级科创中心 蔚山主帅:球队进球后松懈 给奥斯卡太多拿球空间 周军大连走马上任目标先活着 谈夏窗直言期望别太高
8848元的锤子手机:还是了解一下 女子遭电动三轮拖行10余秒 车主逃逸十天后落网 24岁女孩出任上市公司董事长 有过一年多工作经历 中国食品辟谣联盟:科普教育是抵制食品谣言的关键 建议国家设“中国制造品牌大使”的代表必须是他 澳门立法会主席:内地官员来赌博 澳门早已有监控 科研经费使用仍有\"梗阻\"待打通 配套法律滞后 梅西:世界杯夺冠热门无阿根廷 没想过何时退役 浙江台州被民警偷拍并举报通奸副局长被停职 苏皇银行与美国政府达成和解 认罚49亿美元 安东尼会是毒瘤吗?火箭凭啥认定他是最后的夺冠拼图 快递小哥违法驾驶摩托闯高架 撞伤民警后逃逸
朝一名啦啦队员为美选手鼓掌 被队友一胳膊肘叫停 汽车碳排放测试税率失准 英国库或损失超20亿英镑 打疫苗看极光开坦克 去年中国人出境游都干了啥? 公安部拟规定:窃取个人信息,未犯罪也要罚 曝巴萨已敲定买格列兹曼时间 马竞还在苦苦留人 韩媒:中国游客回归助韩服务业市场重现活力 哥伦比亚反政府武装发声:总统大选期间单方面停火 全国政协副主席主持 京津冀蒙政协主席齐聚为何事 吕红兵:许多年轻律师不愿不敢从事刑事辩护工作 养20头牛一年赚多少钱 赚钱最快的八个方法 开什么店比较有市场 笨蛋也能年赚100万 AG亚游集团