Вкладка в Firefox показывает неправильную кодировку при загрузке - PullRequest
1 голос
/ 16 октября 2011

При загрузке контента Firefox (в Ubuntu, Windows, MacOs) показывает вторую неправильную кодировку (а именно чешские буквы).Когда контент загружен, он показывает правильную кодировку.Safari, Explorer, Opera показывает вкладку при загрузке правильно.

Заголовок HTML равен

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="shortcut icon" href="favicon.ico">
<title><?=$lang_header_dict;?></title>
<meta name="description" content="<?=$lang_head_description?>">
<meta name="keywords" content="<?=$lang_head_content?>">
<meta name="author" content="<?=$lang_head_author?>">
<meta http-equiv="X-UA-Compatible" content="IE=7">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" title="hvalur" href="style.css">   
<script type="text/javascript"> 
function setfocus() {
document.form1.search_string.focus();
}
function popitup(url) {
newwindow=window.open(url,'name','height=400,width=800, scrollbars=yes');
if (window.focus) {newwindow.focus()}
return false;
}
</script>
</head>

Название содержит чешские национальные символы.

Ответы [ 2 ]

1 голос
/ 28 февраля 2012

Даже с мета-строкой перед строкой заголовка кодировка вашей страницы может быть переопределена кодировкой Apache по умолчанию.Это сделано специально.

Чтобы решить эту проблему, добавьте в свой конфигурационный файл следующее:

AddDefaultCharset Off

См .: http://padawan.info/en/2004/07/debugging-chars.html

0 голосов
/ 16 октября 2011

Размещение метатега

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

до

<title><?=$lang_header_dict;?></title>

показывает правильную кодировку и национальные символы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...