html - <img src="javascript:;" /> 通不过HTTPS怎么破?
天蓬老师
天蓬老师 2017-04-11 11:21:07
[JavaScript讨论组]

页面里需要一个空的,不发出请求, 通不过HTTPS怎么破?

在img 对象的src属性是空字符串("")的时候,浏览器认为这是一个缺省值,值的内容为当前网页的路径。浏览器会用当前路径进行再一次载入,并把其内容作为图像的二进制内容并试图显示。

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(2)
PHPz

对于不同的浏览器测试后,发现对于有无src 或者src 是否为空的情况,还不尽相同,测试结果如下表。

代码 Firefox IE6 IE7
<img src="" /> 会重复载入 会重复载入 会重复载入
<img src /> 会重复载入 正常 正常
<img /> 正常 正常 正常

以后如果图片路径后来才赋值的,一定注意这个问题,不要加上src=""。

PHP中文网

用这个:

<img src="//:0">

其中//表示使用当前的协议,:0表示0号端口,遇到//:0这样的地址,浏览器就没法产生请求了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号