我使用這個代碼:黑鑽帶白色問號
$("#myDiv").load("getTweet.php?tweet_id="+tweet_id+"&yes="+yes+"&no="+no);
呼籲鳴叫,然後交付,但在單引號的地方,我得到的黑色鑽石與白問號。
我一直在使用
htmlspecialchars($tweet,ENT_QUOTES,"UTF-8")` and `mb_convert_encoding($tweet, "HTML-ENTITIES", "UTF-8");
發送的tweet之前嘗試過,但沒有做任何事情。此外,當我只是去「getTweet.php」時,引號顯示得很好。但是當我嘗試通過ajax加載它們時,它們會以某種方式轉換爲無法顯示的內容。
另一件對我來說很奇怪的事情是,有時引號顯示得很好,但有些時候顯示爲黑框。
我也試過
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
和
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
有時他們的工作有什麼奇怪的是,有時他們沒有。另外,有時候一個是有效的,另一個不是。
有時候我只是沒有打開它們,它顯示正確。
我還應該提到,我從twitter獲取了所有的數據,並在他們的網站頂部,他們有<meta charset="utf-8">
和<!DOCTYPE html>
,我也有。
所以,如果任何人都可以闡明這一點,我將不勝感激!提前致謝。
這做什麼都沒有 –