Показать сообщение отдельно
  #3 (permalink)  
Старый 16.02.2018, 03:04
Новичок на форуме
Отправить личное сообщение для sim31 Посмотреть профиль Найти все сообщения от sim31
 
Регистрация: 15.02.2018
Сообщений: 5

Одновременно я свою версию делал, работает только наполовину. Таймер работает, считает и выводит цифру в положение textPlace1. Файл не считался, но скорее всего там что-то не так

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

<script language="JavaScript" type="text/javascript">

function OnLoad() 
{
httpRequest = new XMLHttpRequest();
httpRequest.open("GET", "/test.txt", true);
httpRequest.onreadystatechange = OnRequestStateChange;
httpRequest.send(null);
}

function OnRequestStateChange()
{
if (httpRequest.readyState != 4)
  return;
if (httpRequest.status != 200)
  return;
document.getElementById("textPlace2").innerHTML = httpRequest.responseText;
}

// вот тут и ниже работает, то что сверху нет
var x=100;

function showMessage() {
//  document.writeln(x);
  x++; 
  document.getElementById("textPlace1").innerHTML = x;
}

setInterval(function() {showMessage()}, 500);

</script>

<div id="textPlace1"></div>
<div id="textPlace2"></div>

</body>
</html>
Ответить с цитированием