[英]<meta charset='ISO-8859-9'> is not working properly
這是我第一次使用其他英語語言(即土耳其語)進行項目。 我在PHP中啟動代碼,但我面臨的問題是設置元內容字符集,以下是我的代碼的重要部分。 我用這一行來定義我網站的土耳其字符。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9" />
</head>
<body>
MY CODE HERE ...
</body>
</html>
該行在Chrome中正常運行但是firefox和IE存在問題,
我也換了一行
<meta charset='ISO-8859-9'>
問題是一樣的,
請提供適用於所有瀏覽器的聲明。
注意:我的控制台或firebug窗口中沒有任何錯誤,唯一的問題是firefox和IE忽略了上述兩行,
在php中你可以試試utf8_decode如果你想把你的角色從utf8變成iso! 如果不起作用,請嘗試utf8_encode或htmlentities(“text”,ENT_QUOTES,“ISO-8859-1”);
我真正得到的是。
iconv("ISO-8859-1", "UTF-8", $var)
解決了我的問題。 所有瀏覽器都支持此代碼。 謝謝Stackoverflow團隊和響應者。
和你一起研究真的很好。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.