|
查看: 1125|回复: 8
|
关于onload的疑问
[复制链接]
|
|
|
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>兼容ie6,7,8,forfire图片载入等待效果</title>
- <meta http-equiv="content-type" content="text/html;charset=gb2312">
- </head>
- <body>
- <!--把下面代码加到<body>与</body>之间-->
- <script language="javascript">
- function showpic(){
- document.getElementById('zzsky').innerHTML='';
- }
- </script>
- <div style="width:500px;text-align:center;">
- <div id="zzsky" style="text-align:center;">图片正在载入中……</div>
- <div><input class="" type="image" src="/get_pic/20090806112342438.jpg" onload="showpic();" width="422" height="450" border="0"></div>
- </div>
- <a href="http://www.111cn.cn">网页制作教程</a>
- </body>
- </html>
复制代码
源地址:http://www.111cn.net/js_a/74/b3945a467048b682f4f6d416133f5c63.htm
很奇怪,为什么在Chrome跑不到,在IE却可以呢?
有什么解决方法呢? |
|
|
|
|
|
|
|
|
|
|
发表于 28-11-2010 02:57 AM
|
显示全部楼层
IE 当初的设计是没有遵守3w协议..
所以在IE跑到, 不代表其它的browser也可以.. |
|
|
|
|
|
|
|
|
|
|
发表于 28-11-2010 08:00 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 28-11-2010 10:10 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 29-11-2010 12:43 AM
|
显示全部楼层
try this
onload="javascript:showpic();" |
|
|
|
|
|
|
|
|
|
|
发表于 29-11-2010 01:33 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 29-11-2010 07:04 PM
|
显示全部楼层
用 img tag 不就行了嗎?
blue333 发表于 29-11-2010 01:33 AM 
你知不知道我在找什么答案? |
|
|
|
|
|
|
|
|
|
|
发表于 29-11-2010 07:29 PM
|
显示全部楼层
回复 7# jackhui
就是如果那個 image 沒 load 出來上面那行字不會消失 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 29-11-2010 08:13 PM
|
显示全部楼层
回复 8# blue333
答对了~但是用我Chrome却不会消失。。如果那行字换成图片好象就可以 |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|