摘要:因为是针对下的所有对象的,所以这种系统用比较好。同时带来的不利是,默认情况下,使用了的网站的不会随着页面的变化而变化。这就意味着一旦刷新,网站可能又回到首页。如果需要使用,最好是通过动态给添加属性值,这样可以绕开以上两个问题。
昨天在一家公司的笔试题中遇到一道题目: *iframe有那些缺点?* 我这,完全不知道怎么答啊,虽然有遇到过这道题,可是在实际开发中没有用到过iframe,我当时粗略看了下答案也没记住……虽然不知道以后开发会不会用到,但是秉着遇到就不要放过的思想我决定了解一下关于iframe
下面是W3School对iframe的优点
隔离上下文,便于更改,模块分离
iframe的缺点spider比较抓取到iframe里的内容,因此seo优化经常用div代替frame
iframe会阻塞主页面的Onload事件
iframe和主页面共享连接池,而浏览器对相同域的连接有限制,所以会影响页面的并行加载。 使用iframe之前需要考虑这两个缺点。如果需要使用iframe,最好是通过javascript 动态给iframe添加src属性值,这样可以绕开以上两个问题。
目前国内那些网站用到iframeQQ邮箱
网易云音乐底部的播放条
W3School的代码测试页面
参考自:知乎问答-Iframe 有什么好处,有什么坏处?国内还有哪些知名网站仍用Iframe,为什么?有哪些原来用的现在抛弃了?又是为什么?
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/50793.html
摘要:事件虽然不支持,但它支持事件,该事件的目的是提供与文档或元素的加载状态有关的信息。事件可以用于检测是否加载完毕,当时,表示加载完成。封装事件以下,是封装事件从而达到良好的兼容性的一个简单的代码实现。 我们在开发时,经常需要检测页面是否加载完毕,以确保脚本安全运行,下面我们就来浅谈一下检测页面是否加载完毕的那些事件们。 1. onload 事件 在页面的所有资源加载完成时,window对...
摘要:事件虽然不支持,但它支持事件,该事件的目的是提供与文档或元素的加载状态有关的信息。事件可以用于检测是否加载完毕,当时,表示加载完成。封装事件以下,是封装事件从而达到良好的兼容性的一个简单的代码实现。 我们在开发时,经常需要检测页面是否加载完毕,以确保脚本安全运行,下面我们就来浅谈一下检测页面是否加载完毕的那些事件们。 1. onload 事件 在页面的所有资源加载完成时,window对...
摘要:回调函数数据就是了,回调函数用来响应应该在页面中调用的函数,数据则用来传入要执行的回调函数。比如会得到小明这样,里面的这个函数就能执行并且得到数据了。 由于安全的原因,浏览器做了很多方面的工作,由此也就引入了一系列的跨域问题,需要注意的是: 跨域并非浏览器限制了发起跨站请求,而是跨站请求可以正常发起,但是返回结果被浏览器拦截了。最好的例子是 crsf 跨站攻击原理,请求是发送到了后端服...
阅读 1384·2021-09-22 10:02
阅读 1867·2021-09-08 09:35
阅读 4045·2021-08-12 13:29
阅读 2596·2019-08-30 15:55
阅读 2260·2019-08-30 15:53
阅读 2296·2019-08-29 17:13
阅读 2756·2019-08-29 16:31
阅读 2949·2019-08-29 12:24