Доброго времени суток! Появилась задачка, которую не получается решить так, как хочется... попытаюсь объяснить. На сайте без php выводятся режимы работы лечебниц - условными операторами. Чтобы информация была актуальной, пользователь вынужден обновлять страницу вручную... в общем, первой мыслью было использовать вот это:
<script type="text/javascript">
setTimeout(function(){
location.reload();
}, 60000);
</script>
Не устраивает то, что происходит это всё с видимой перезагрузкой страницы. Это дико раздражает людей и меня в частности. Вычитала, что эту проблемку можно решить с помощью ajax. Вообще в идеале нужно, чтобы перезагружалась только сама таблица... нашла вот такой код:
<div id="content"></div>
<script>
function show()
{
$.ajax({
url: "time.php",
cache: false,
success: function(html){
$("#content").html(html);
}
});
}
$(document).ready(function(){
show();
setInterval('show()',1000);
});
</script>
Но механизм действия его, как я поняла - запрос данных из php-страницы. Дальше мой ход мыслей - заменить адрес на адрес главной страницы с нужной информацией (но тогда, как я поняла, она опять будет обновляться заметно для пользователя)... или каким-то образом убрать фрагмент, отвечающий за запрос данных - но будет ли скрипт тогда работать? К сожалению, что в ajax я не сильна, поэтому спрашиваю совета. Видела варианты ещё с нажатием на кнопку - но зачем её делать, если смысл как раз в том, что юзер не должен куда-то тыкать, чтобы получить информацию... запрос к какому-либо файлу тоже, получается, не нужен, поскольку данные и так содержатся на странице.