请教iframe高深问题

wgale025 2008-01-16 05:48:35
我想知道在用iframe的时候,如果我加了style="display:none"属性后,这个iframe内的网页还会显示吗?
我以前做的隐藏层里面,如果层隐藏了,层里面的图片都不会被加载,页面的载入速度就会变快。
请问:这里的iframe和div的原理一样么?只不过我在这的iframe里面加载的是别人的网页。
解决后,马上结贴
谢谢所有参与回答的人。
...全文
209 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
nicholsky 2008-01-19
  • 打赏
  • 举报
回复
先清理缓存,然后载入页面,查一下缓存就知道了,问人还不如自己实践,几十秒的时间。
FeeLiN7 2008-01-18
  • 打赏
  • 举报
回复
当然会加载
只是不显示而已
实际过程已经进行了
wlkjhxd 2008-01-18
  • 打赏
  • 举报
回复
会的
wgale025 2008-01-18
  • 打赏
  • 举报
回复
包括这个iframe网页以及里面的图片等等
wgale025 2008-01-18
  • 打赏
  • 举报
回复
to:motefancysilver
我不是做隐藏层的问题,我是想知道设置了display:none后,这个iframe会照样被本地缓存吗?
wgale025 2008-01-18
  • 打赏
  • 举报
回复
to:sunlinwh
你那个做法好像只是加载了img这个标签,也就是相当于加载了一个image对像吧。
但是他的图片没有被加载缓存过来吧。
SherryDjw 2008-01-17
  • 打赏
  • 举报
回复

同意大家的说法。
顺便问下,iframe放在div里为什么容易出现问题?
motefancysilver 2008-01-17
  • 打赏
  • 举报
回复
简单地判断display属性是不行的,还要能判断是否被上层的div隐藏,或上上层的div隐藏
myvicy 2008-01-16
  • 打赏
  • 举报
回复
想"掩耳盗铃"
sunlinwh 2008-01-16
  • 打赏
  • 举报
回复
你的感觉快,浏览器少了显示的过程。

隐藏对象依然是会被加载的。


<div style="display:none">
<img src="http://www.csdn.net/Images/logo_csdn.gif" onload="alert('图片已加载')">
</div>

61,129

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧