Как проверить, поддерживает ли данный браузер AJAX..?

Как проверить, поддерживает ли данный браузер AJAX..?

Перед тем, как выполнять какие-либо действия с помощью AXAJ технологии, необходимо проверить, поддерживает ли данный браузер эту технологию. Подобная инструкция уже дана здесь: http://akak.ru/recipes/754-kak-proverit-est-li-na-sayte-ajax. По моему, эта инструкция написана не совсем грамотно. Я решил её дополнить.

Инструкция

Уровень сложности: Легко

Что вам понадобится:

  • Браузер, который вы хотите проверить.
  • Текстовой редактор.

1 шаг

Откройте вашу страницу в любом текстовом или HTML редакторе.

2 шаг

Вставьте в код вашей страницы следующие строки в элемент <HEAD>:

<SCRIPT>

function checkAjax {
var xmlHttp; // The request object.
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp=new ActiveXObject(“Msxml2.XMLHTTP”);
}
catch (e)
{
try
{
xmlHttp=new ActiveXObject(“Microsoft.XMLHTTP”);
}
catch (e)
{
alert(“Данный браузер не поддерживает AJAX!”);
return false;
}
}
}
}

</SCRIPT>

3 шаг

Теперь вы можете проверить браузер на возможность использования AJAX просто вызвав функцию checkAjax из любого места на странице. Например, так:

<A href="javascript: checkAjax();">Проверить</A>

Советы и предупреждения:

  • Если вы не знаете или не понимаете действий, описанных выше, то возможно вам стоит сначала ознакомиться с базовыми возможностями JavaScript.

Обсуждение

Avatar_micro
Рейтинг
  1. +
  2. 0
AAA (14:53 14.03.2010)

Спс

Ваш комментарий

Запросить инструкцию

Не нашли нужную пошаговую инструкцию?
Возможно, что кто-то из посетителей сайта сможет помочь. Оставьте запрос прямо сейчас, если Вы уверены, что эта тема ещё не освещена на нашем проекте!

Рейтинг
  1. +
  2. 2
1
646