无刷新上传图片后 , chorme浏览器里面图片的onload事件触发后不能等比例缩放图片啊!

无刷新上传图片后 , chorme浏览器里面图片的onload事件触发后不能等比例缩放图片啊!

夜司空 发布于 2021-11-28 字数 362 浏览 627 回复 3

其他浏览器正常 , 唯独chorme !~

图片上传后通过ajax返回img地址 

echo "<p><img  src='{$_FILES['upload_file']['name']}' width='228' height='170' onload='javascript:DrawImage(this,228,170);' /></p>";

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

一人独醉 2021-12-01 3 楼

你可以用Input控件上传图片,然后在他的OnChange里面进行等比例缩放图片

策马西风 2021-12-01 2 楼
echo "<p><img  src='{$_FILES['upload_file']['name']}?t=".uniqid()."' width='228' height='170' onload='javascript:DrawImage(this,228,170);' /></p>";

试试加个随机码

倚栏听风 2021-11-30 1 楼

chorme下需要上传2次 , 即有缓存后 , onload后面的DrawImage才会作用 !~ 奇怪