Исходя из этой темы: Еще одна проблема IE jQuery AJAX / post (пожалуйста, прочитайте ветку, чтобы понять это)
Теперь у меня есть решение для указанной выше темы. Но ok.php
(сайт, который обновляется каждые 10 секунд с помощью скрипта AJAX) не отображается в IE, если ответ содержит HTML-код. Я имею в виду, если у меня есть:
(Ok.php)
<?php
ob_start();
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
header('Content-type: text/html; charset=utf-8');
ob_flush();
echo "hello";
?>
Это будет работать как в IE, так и в FF ... Однако, если у меня есть:
(в ok.php)
<?php
ob_start();
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
header('Content-type: text/html; charset=utf-8');
ob_flush();
include "../tilslut.php";
$sql = "SELECT id FROM member_comments WHERE fID = '19'";
$query = mysql_query($sql);
$number = mysql_num_rows($query);
echo("There is <b>".$number."</b> comments!<br><br>");
?>
Он будет работать / показываться только в Firefox, а не в IE.
Помоги мне! :( Заранее спасибо.