img src为空时请求服务器

在列表展示页面的时候,有时候明明只是按条件查询列表数据,但是却在在网络上看到多发了几条请求到服务器。后来发现原来是img 元素 的src属性为空造成的。


雅虎的团队指出,如果你将img的src留空,可能你的本意是暂时不要显示任何图片,但在不同的浏览器其实还是会有一些额外的请求发生。例如

  • Internet Explorer makes a request to the directory in which the page is located.
  • Safari and Chrome make a request to the actual page itself.
  • Firefox 3 and earlier versions behave the same as Safari and Chrome, but version 3.5 addressed this issue[bug 444931] and no longer sends a request.
  • Opera does not do anything when an empty image src is encountered.

可能不同浏览器有不一样的操作,但是为了保险起见,还是在需要用的时候才给Img的src属性赋值,不然一个空的src属性有什么意义呢?还会在早期版本的不同浏览器造成无谓的请求。要么赋值,要么移除属性,千万不能为空。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值