Я начал изучать Jquery, и у меня появилась проблема. После получения ответа с content.php
в начале строки появляется п»ї
. Почему?
<!DOCTYPE html>
<html>
<head>
<title>Ajax</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<script>
function funcBefore() {
$("#content").html ("Загрузка...");
}
function funcSuccess(data) {
$("#content").html (data);
}
$(document).ready(function () {
$("#load").bind("click", function (){
$.ajax ({
url: "content.php",
type: "POST",
data: ({name: "admin"}),
dataType: "html",
beforeSend: funcBefore,
success: funcSuccess
});
});
});
</script>
</head>
<body>
<p id="load" style="cursor: pointer;">Загрузить страницу</p>
<div id="content"></div>
</body>
</html>
Содержание content.php
:
<?php
echo "string"
?>
п»ї - это BOM - метка Юникода. Попробуйте пересохранить content.php в кодировке utf-8 без BOM
UPD А вообще, если есть возможность, для локальной разработки под Win лучше использовать OpenServer, по-моему. В отличии от того же Denwer - поддерживается и развивается.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Я читаю директорию с файлами через scandir, в ней находятся файлы, в названии которых содержаться иероглифыИ я не могу их прочитать через функцию...
Здравствуйте, написал curl для граббера сайта, но на сайте где нужно парсить пустая страница, с других сайтов беретВ чем проблема ?