簡體   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