繁体   English   中英

某些图片无法以html显示

[英]Some images not able to display in html

如果名称不是英语,则损坏的图像,而所有其他带有英语命名的图像都可以显示在网页中。

在此处输入图片说明

如果在浏览器中输入文件路径位置,破碎的图像将能够显示

例如 www.myserver.com/files/image/你好.png

在什么情况下图像将无法显示。 所有文件都存储在同一目录中,文件链接没有问题,因为所有文件都使用相同的地址来显示。

更新由于某种原因,我正在使用php代码来验证图像的URL,这会导致从数据库传递的文件名未正确编码。 我只需添加mysqli_set_charset($conn,"utf8"); 在.php文件中,则所有图像都可以正常工作。

它与浏览器中使用的编码(例如“ UTF-8”等)有关。 朝那个方向看或只是将所有图像重命名为英语

您可以尝试使用meta标签将字符编码设置为韩文标准:

文档开头的<meta charset="EUC-KR">

这是字符集和编码的参考和进一步说明。

尝试将语言代码更改为cnkr

<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="cn"> ... </html>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM