网页的标准,IMG不支持onload标签怎么办

luo1271351428

luo1271351428

2016-02-19 12:54

关注图老师设计创意栏目可以让大家能更好的了解电脑,知道有关于电脑的更多有趣教程,今天给大家分享网页的标准,IMG不支持onload标签怎么办教程,希望对大家能有一点小小的帮助。
网页的标准,IMG不支持onload标签怎么办这个记得以前有人问过我,但是我那时还没有注意这些. 现在终于遇到这个问题了.因为 img 标签是没有 onload 事件的.所以 UBB 代码中的img用到的onload来处理大的图片进行自适应,这样的办法就不能采取了.
但是经过测试,body还是可以带onload事件的, 所以我解决的办法就是在页面全部加载完后再处理太大的图片.

于是我用JS写了一段简单的代码
相关代码function ReImgSize(){
for (j=0;jdocument.images.length;j++)
{
document.images[j].width=(document.images[j].width420)?"420":document.images[j].width;
}
}

然后 在 body 上加上 onload="ReImgSize()" 就可以了.

经过测试,在Mozilla和IE上通过.
在这里补充一下关于 图片的自适应,这点Mozilla做的比IE好,因为可以用CSS来控制图片的自适应.
我们都知道 Mozilla 支持一个 max-width 的CSS语法.于是,我们这样这样定义图片的全局样式

相关代码 img{
max-width:100%;height:auto;
}

这样图片就回在div或table内自动适应其大小了. 
展开更多 50%)
分享

猜你喜欢

网页的标准,IMG不支持onload标签怎么办

Web开发
网页的标准,IMG不支持onload标签怎么办

不支持google play服务怎么办

手机软件 应用软件
不支持google play服务怎么办

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

电脑显示不支持此连接口怎么办

计算机应用技术
电脑显示不支持此连接口怎么办

Win7分区不支持动态磁盘怎么办?

磁盘光盘
Win7分区不支持动态磁盘怎么办?

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

360随身wifi不支持win8.1系统该怎么办?

windows系统
360随身wifi不支持win8.1系统该怎么办?

电脑管家Win10检测用户账户类型不支持怎么办

电脑入门
电脑管家Win10检测用户账户类型不支持怎么办

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

多用户应用程序中应注意的其它问题(1)--多客户环境下VB数据库编

多用户应用程序中应注意的其它问题(1)--多客户环境下VB数据库编

自动检查并替换文本框内的字符

自动检查并替换文本框内的字符
下拉加载更多内容 ↓