Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.09.2016, 18:43
Профессор
Отправить личное сообщение для Артист Посмотреть профиль Найти все сообщения от Артист
 
Регистрация: 25.09.2016
Сообщений: 163

Проверка авторизации.
Как проверить, авторизован клиент на сайте, или нет?

Нашел XMLHttpRequest.

Пробую так:
<!DOCTYPE HTML>
<html>
	<head>
		<meta http-equiv="content-type" content="text/html; charset=utf-8">
	</head>
	<body>
		<script>
		function process() // Вызывается при нажатии кнопки
		{
			var result; // Это для чего - то там...
			var xhr = new XMLHttpRequest(); // Создать объект
			
			xhr.open('GET', 'https://www.google.ru/search?q=1', true); // Конфигурация запроса
			xhr.onreadystatechange = function() // Запрос в стадии чего - то?
			{
				if(xhr.readyState == 4) // Ммм, код ошибки какой - то...
				{
					if(xhr.status == 200) // Запрос - успех?
					{
						//result = JSON.parse(xhr.responseText); // Что - то распарсить и записать...
						
						alert(xhr.responseText); // Вывести страницу?
					}
				}
			}
			xhr.send(null); // Отправить запрос
		}
		</script>
		<br><br><br>
		<table style="width:100%; height:100%;" border="0" cellspacing="0" cellpadding="0">
			<tr>
				<td align="center">
					<button onclick="process()">Запрос</button>
				</td>
			</tr>
		</table>
	</body>
</html>


Ничего не работает...

Последний раз редактировалось Артист, 25.09.2016 в 18:58.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка 'авторизации' DJ_CD Элементы интерфейса 4 18.12.2014 15:19
Проверка статуса авторизации через open api на сайте (vk.com api) mecer Общие вопросы Javascript 4 06.05.2014 08:31
Проверка авторизации перед отправкой формы Hapson AJAX и COMET 1 17.03.2014 11:58
проверка формы не работает в ie begelme Javascript под браузер 6 13.08.2013 01:00
Проблема со скриптом авторизации ArmagedDance Серверные языки и технологии 7 19.06.2011 10:28