Excel 求助,请教跳出iframe框架架网页的自动登录

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
第一章 ASP.NET 教程 (基础)
第二章 ASP.NET 教程(高级)网络营销宝典
售前咨询:&&&&&&&
售前咨询:&&&&&&&
售后咨询:&&&&&&&
技术支持:&&&&&&&
技术支持:&&&&&&&
网站建设必看&&&&&&&&&&&&&&&
网站推广与优化&&&&&&&&&&&&&&&
网页制作中使用iframe框架优缺点
发布日期: 作者:admin 来源:
HTML框架简述&& 一个浏览器窗体可以通过几个页面的组合来显示。我们可以使用框架来完成(frames)这项工作。(框架可以把HTML文档分为多个页面)&& 框架页使用了表格的方式组合,可以分为数行与数列。&& 框架的优点&& 重载页面时不需要重载整个页面,只需要重载页面中的一个框架页(减少了数据的传输,加快了网页下载速度)&&& 技术易于掌握,使用方便,使用者众多,可主要应用于不需搜索引擎来搜索的页面&&& 方便制作导航栏&&&& 框架的缺点(iframe的缺点与frame类似)&& 会产生很多页面,不容易管理&&& 不容易打印(目前只能实现分框架页面的打印,不能实现对frameset的打印)&&& 浏览器的后退按钮无效(只能针对实现当前光标所在页面的前进与后退,无法实现frameset整个页面的前进与后退)&&& 代码复杂,无法被一些搜索引擎索引到(框架结构(帧结构)的不能为每个网页都设置一个标题(TITLE),更为糟糕的是,有些搜索引擎对框架结构的页面不能正确处理,会影响到搜索结果的排列名次)&&& 多数小型的移动设备(PDA&手机)无法完全显示框架&&& 多框架的页面会增加服务器的http请求&&& 由于上面诸多缺点,因此不符合标准网页设计的理念,已经被标准网页设计抛弃,目前的html5已不再支持此标签&&&&
iframe的缺点&& 1、在网页中使用框架结构最大的弊病是搜索引擎的“蜘蛛”程序无法解读这种页面。当“蜘蛛”程序遇到由数个框架组成的网页时,它们只看到框架而无法找到链接,因此它们会以为该网站是个死站点,并且很快转身离去。对一个网站来说这无异于一场灾难。&& 如果你想销售产品,你需要客户;如想得到客户,你首先要让人们访问你的网站,而要做到这一点,你就非求助于搜索引擎不可。你花费了大量的时间、精力和金钱开设了一家网上商店,却又故意不让搜索引擎检索你,这就好象开家零售商店,却将窗户全部漆成黑色,而且还不挂任何招牌一样。&& 2、框架结构有时会让人感到迷惑,特别是在几个框架中都出现上下、左右滚动条的时候。这些滚动条除了会挤占已经非常有限的页面空间外,还会分散访问者的注意力。访问者遇到这种网站往往会立刻转身离开。他们会想,既然你的主页如此混乱,那么网站的其他部分也许更不值得浏览。&3、链接导航问题。使用框架结构时,你必须保证正确设置所有的导航链接,如不然,会给访问者带来很大的麻烦。比如被链接的页面出现在导航框架内,这种情况下访问者便被陷住了,因为此时他没有其他地方可去。&& HTML框架结构与语法&& 框架的DTD&& 使用框架页时要使用它特有的DTD(HTML文档结构)&& &!DOCTYPE&html&PUBLIC&"-//W3C//DTD&XHTML&1.0&Frameset//EN"&"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"&&& HTML框架使用frameset标签把浏览器的窗体分为多个行与列的框架页,每个页面又使用了frame标签定义,同时应该使用noframes定义浏览器不支持框架时显示的内容。本节将介绍frame标签,下节介绍frameset标签(引用网址:/xhtml/tag_frame/)。&& 框架结构&& &!DOCTYPE&html&PUBLIC&"-//W3C//DTD&XHTML&1.0&Frameset//EN"&"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"&&&html&&&head&&&title&梦之都框架页示例&/title&&&/head&&&frameset&rows="120,&*,&80"&&&frame&src="/xhtml/"&/&&&frame&src="/css/"&/&&&frame&src="/javascript/"&/&&&noframes&&&body&&梦之都使用了框架技术,但是您的浏览器不支持框架,请升级您的浏览器以便正常访问梦之都。&&/body&&&/noframes&&&/frameset&&&/html&&& 通过使用frameset的rows属性(120,&*,&80)定义了一个三行的框架,第一行120像素,第三行80像素,第二行是整个页面减去第一行与第三行剩下的像素。frameset里面包含三个frame,每个frame都使用了src属性定义了框架页所包含的页面,最后的noframes定义了浏览器不支持框架时所显示的内容。&& frame标签&& frame&标签&--&定义frameset标签中每个框架页的内容&& frame标签是单独出现的,&frame&/&&& 引用网址:/xhtml/tag_frame/&& 属性:&& Common&--&一般属性&& frameborder&--&定义了内容页的边框,取值为(1|0),缺省值为1&& 1&--&在每个页面之间都显示边框&& 0&--&不显示边框&& longdesc&--&定义框架页的说明&& marginwidth&--&定义了框架中HTML文件显示的左右边界的宽度,取值为px,缺省值由浏览器决定&& marginheight&--&定义了框架中HTML文件显示的上下边界的矿度,取值为px,缺省值由浏览器决定&& name&--&在一个框架页链接到另一框架页时使用(另一个框架页可以使用target定义链接页)&& noresize&--&定义了浏览者是否可以通过拖拽改变框架页尺寸,取值为(noresize)&& scrolling&--&定义是否有滚动条,取值为(yes|no|auto),缺省值为auto&& yes&--&显示滚动条&& no&--&不显示滚动条&& auto&--&当需要时再显示滚动条&& src&--&定义了内容页URL&
当前为最后一篇,以经没有了!
看过该文章的网友还看过
本站关键词:iframe框架或者网页与浏览器有间隙的处理办法-android100学习网
iframe框架或者网页与浏览器有间隙的处理办法
本文章来给各位同学介绍关于iframe框架或者网页与浏览器有间隙的处理办法,有碰到此类问题的朋友可进入参考。 如上图,今天处理一个iframe框架,老问题再次出现了,浏览器边缘与浏览器有很
本文章来给各位同学介绍关于iframe框架或者网页与浏览器有间隙的处理办法,有碰到此类问题的朋友可进入参考。
如上图,今天处理一个iframe框架,老问题再次出现了,浏览器边缘与浏览器有很大的一个间隙!在IE6下和Chrome下都有,这是我以前遇到很多次的现象了,可是我不是更搞代码出身的,记不住。
解决办法:给网页中body加上参数leftmargin=”0″ topmargin=”0″,只是body这一部分!
&body leftmargin="0" topmargin="0"& &img src="/luezhu/images/xxx" /& &/body&
这样的话,浏览器与网页直接就没有间隙了,显得更加充实了!效果如:
注:1是无间距的效果,2是图片自带的白边!
下面再重复下我老是忘记的iframe代码:
&iframe src=”http://www.111cn.net/” frameBorder=0 scrolling=no width=”100%” height=”2930px” &style=”margin-top:0 margin:0 padding:0px” &&/iframe&
iframe用于设置文本或图形的浮动图文框或容器。
scrolling 用法:&iframe src=”http://xxx.xx”&&/iframe&
功能:是否出现滚动条(“auto”为自动,“yes”为显示,“no”为不显示)
border 用法:&iframe border=”3″&&/iframe&
功能:设定围绕图文框的边缘宽度
frameboder 用法:&iframe frameboder=”0″&&/iframe&
功能:设置边框是不否为3维(0=否,1=是)
height,width 用法:&iframe height=”31″ width=”88″&&/iframe&
功能:设置边框的宽度和高度
scrolling 用法:&iframe scrolling=”no”&&/iframe&
功能:是否有滚动条(yes,no,auto)
src 用法:&iframe src=”girl.gif”&&/iframe&
功能:指定iframe调用的文件或图片(html,htm,gif,jpeg,jpg,png,txt,*.*)
iframe可以嵌在网页中的任意部分 ,它还可以用的属性有:name(框架的名称)、marginwidth(帧内文本的左右页边距)、marginheight(帧内文本的上下页边距)、style(内嵌文档的样式,设置iframe的样式风格)、allowtransparency(是否允许透明)如何阻止iframe里引用的网页自动跳转
今天做了个网页,要在网页/to//Legend%20of%20Miyue/里设置一个iframe,然后套用其他的网站。使用/subject/&这个网址的时候,出现了莫名其妙的问题,我的网页居然会强制自动跳转到这个网页上。搜索了一番,才知道原来这个网页用了如下的一段代码:&if (top.location != self.location) {top.location=self.location;}使用里这段代码之后,会自动判断当前的location是否是顶层的,即是否被嵌套到iframe里面了,如果是,则强制跳转。一时间搜索无果,网上的很多做法都不怎么行了,介绍了很多基于iframe的攻防技术。双重iframe的确可以阻止强制跳转。但是,第一层的iframe就覆盖了第二层的。所以要把第一层的做成透明的,然后第二层嵌套博客大巴这个网页。对我来说比较复杂。后来我的做法如下:&iframe src="/subject/" class="t-iframe" scrolling="no" security="restricted" sandbox=""&即增加两个:security="restricted" sandbox="",前者是IE的禁止js的功能,后者是HTML5的功能。刚好就可以让IE,Chrome,Firefox这三大浏览器都实现了禁止iframe的自动跳转大家可以去网站测试下:/to//Legend%20of%20Miyue/
最新教程周点击榜
微信扫一扫关于HTML代码中iframe能否截取网页的某一部分,嵌入自己的网页呢?_百度知道
关于HTML代码中iframe能否截取网页的某一部分,嵌入自己的网页呢?
使用iframe可以截取网站的部分内容,主要配合width、height、overflow等属性来实现的,具体示例如下:&div style=&width:630height:350overflow:border:0px&& &div style=&width:800height:800margin:-810px 0px 0px -10&& &iframe src=&要截取的网址& width=&960& height=&1280& scrolling=&no&&&/iframe& &/div& &/div& 以上代码中的width 和height分别代表宽度和高度,具体值需要根据具体网页来更改。
其他类似问题
为您推荐:
提问者采纳
iframe&gt.shtml" target="_blank">http.&#47://www:///html/weather/;& class=&&-200& height=& width=&quot:vspace=&630&quot.shtml&&iframe&gt.&#47.iframe src=&&0&no& scrolling=&<a href=" vspace=&/html/weather/&lt
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 跳出iframe框架 的文章

 

随机推荐