Я пытаюсь создать фрагмент Javascript, который подключается к серверу, получает ответ, а затем автоматически подключается снова.
<head>
<title>tests</title>
<script type="text/javascript" src="/javascripts/jquery.min.js"></script>
<script type="text/javascript">
function requestData() {
var oRequest = new XMLHttpRequest();
oRequest.onreadystatechange = handleData;
oRequest.open( 'GET', '/test.php', true );
oRequest.send( null );
}
function handleData() {
if( this.readyState == 4 ) {
document.write( this.responseText );
requestData();
}
}
$(function(){
requestData();
});
</script>
</head>
<body>
</body>
Приведенный выше код отлично работает в chrome, но после двух запросов скрипт не работает в Firefox со следующей ошибкой ...
requestData не определен
Кто-нибудьзнаете почему это происходит?В данный момент сервер отвечает только однозначными числами.(PS Я знаю, что это не работает в IE, это нормально)
Спасибо