使用iframe框架的优缺点

虽然iframe框架已经完全被ajax替代了,但是仍然有必要知道它的一些弊病和优势,知道它为什么不再适合使用。

缺点:

  1.iframe最大的缺点就是搜索引擎的爬虫程序无法爬取iframe页面的内容,导致其只看到框架看不到链

接,于是绕道而走你的网页在搜索引擎中就排不到靠前的次序。

  2.会产生很多页面,不容易管理。
  3.不容易打印(目前只能实现分框架页面的打印,不能实现对frameset的打印)。
  4.浏览器的后退按钮无效(只能针对实现当前光标所在页面的前进与后退,无法实现frameset整个页面的前进与后退)。

  5.多框架的页面会增加服务器的http请求。

优点:

  1.可以将不需要爬虫爬取的内容放在框架中显示。

  2.重载页面时不需要重载整个页面,只需要重载页面中的一个框架页(减少了数据的传输,加快了网页下载速度) 。

  3.方便制作导航栏。

时间: 2024-10-10 00:29:16

使用iframe框架的优缺点的相关文章

嵌入的iframe框架自适应宽度代码

今天在给客户做一个提取底部,插入了一个从网上下载的头部代码,由于插入的框架底部没有自适应,我这边电脑打开看着没事,发给对方,底部小了,原因是对方的电脑比自己要宽,下面由魅力网络为大家解决这个问题 解决办法是:让插入的iframe框架代码自适应浏览器的宽度 <iframe id="frame_content" src="dibu.html" scrolling="no" frameborder="0"  width=&qu

框架学习之框架的优缺点

Struts的优点有: 1. 实现MVC模式,结构清晰,使开发者只关注业务逻辑的实现. 2. 有丰富的tag可以用 ,Struts的标记库(Taglib),如能灵活动用,则能大大提高开发效率.另外,就目前国内的JSP开发者而言,除了使用JSP自带的常用标记外,很少开发自己的标记,或许Struts是一个很好的起点. 3. 页面导航.页面导航将是今后的一个发展方向,事实上,这样做,使系统的脉络更加清晰.通过一个配置文件,即可把握整个系统各部分之间的联系,这对于后期的维护有着莫大的好处.尤其是当另一批

Struts2,Spring,Hibernate框架的优缺点

Struts2,Spring,Hibernate框架的优缺点 Struts2框架(MVC框架)的优点如下: 1)  实现了MVC模式,层次结构清晰,使程序员只需关注业务逻辑的实现:        2)  丰富的标签库,大大提高了开发的效率:        3) Struts2提供丰富的拦截器实现        3) 通过配置文件,就可以掌握整个系统各个部分之间的关系:        4) 异常处理机制,只需在配置文件中配置异常的映射,即可对异常做相应的处理: Spring框架的优点如下: 1) 

在Iframe框架下如何跳转到登录界面

在Iframe框架下跳转到登录界面总会跳到子界面中,类似于下图 试用Respon.Redirect()不行, 用Js函数,但我跳转代码都是写在cs文件中的,用Respose.write(),js函数根本没有执行. 最后看到一文章,在后台用Respon.Redirect(),而在登录界面中加入js,如下代码 <script language="JavaScript" type="text/javascript"> if (window != top) to

几款主流PHP框架的优缺点评比

主要参考的PHP框架包括:CodeIgniter.CakePHP.ZendFramework.Symfony.我对很多框架也没有认真使用,只是简单试用了一下,可能很多看法不成熟或者是错误的,请大家指正,一起成长. CodeIgniter 优点: 1. 配置简单,全部的配置使用PHP脚本来配置,执行效率高:具有基本的路由功能,能够进行一定程度的路由:具有初步的Layout功能,能够制作一定程度的界面外观:数据库层封装的不错,具有基本的MVC功能 2. 快速简洁,代码不多,执行性能高,PHP框架简单

Javscript调用iframe框架页面中函数的方法

Javscript调用iframe框架页面中函数的方法,可以实现iframe之间传值或修改值了, 访问iframe里面的函数: window.frames['CallCenter_iframe'].hw_CallIn(callerid,sessionid); 说明: CallCenter_iframe为iframe的id hw_CallIn为iframe中页面中的方法名 callerid和sessionid为方法中的参数 例子如下:index.html <a href="#" o

iframe有那些优缺点?

iframe的优点: 1.iframe能够原封不动的把嵌入的网页展现出来. 2.如果有多个网页引用iframe,那么你只需要修改iframe的内容,就可以实现调用的每一个页面内容的更改,方便快捷. 3.网页如果为了统一风格,头部和版本都是一样的,就可以写成一个页面,用iframe来嵌套,可以增加代码的可重用. 4.如果遇到加载缓慢的第三方内容如图标和广告,这些问题可以由iframe来解决. iframe的缺点: 1.会产生很多页面,不容易管理. 2.iframe框架结构有时会让人感到迷惑,如果框

我的第一篇文章--iframe框架

今天遇到一个问题,遇上一个让我百度都没有找到答案的问题,用iframe框架的时候,我我每次刷新页面都会导致页面回到第一页去,而不是保留在当前页面,让我很无奈,有的同志倒是回复了,但是太抽象,完全不知道在说什么,说可以用cookie,配合什么Session可以做出效果,为什么这么麻烦,没有简单点的么,或者有没有直接js控制刷新,或者有没有直接可以不适用框架做到跳转呢,有哪位大神能够指点一下么,跪求啊

响应式设计框架的优缺点

聚焦Bootstrap 3和Foundation 5,让我们一起来分析使用其中一种框架构建自己的网站的优势与短板. 浏览器兼容性 浏览器调试所花的时间有时赶上了制作网站本身所花的时间.如果你可以减少调试浏览器所花的时间,那么就是在为客户节约成本(当然也是在保护的你的头发不那么早就掉光). 响应式设计框架是一个基于在各种浏览器调试成功的框架.使用这些框架,可以大大减少建设网站时所耗费的时间(测试次数的多少取决于你定制了多少框架的内容,如果你仅仅只是改变了几个颜色而已,那么调试的次数就非常少:如果你