Javascript.RU

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

XMLHttpRequest не работает
Добрый день,
нижеприведенный код работает в IE и Opera, но не работает в FireFox
нет посылки запроса к серверу, не отрабатывает CGI скрипт (m_url_upload_xml_content_cgi).
Долблюсь который час. Не могу понять причину. Может у кого есть мысли по этому поводу?
/////////////////////////////////////////////////////////////////////////////
var xhttp = createRequestObject();
if ( xhttp == null ) retrun;
xhttp.open( 'POST', m_url_upload_xml_content_cgi, false );

xhttp.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' );
xhttp.onreadystatechange = function()
{
if( xhttp.readyState == 4 && xhttp.status == 200 )
{
//
// Сюда в FireFox 3.5 не приходим, но работает в IE и Opera
//
//
alert( xhttp.responseText );
}
};
xhttp.send( null );
/////////////////////////////////////////////////////////////////////////////

function createRequestObject()
{
var xhttp = null;
try
{
xhttp = new XMLHttpRequest();
}
catch( e )
{ // Internet Explorer 5/6
var XMLHttpVersions = new Array(
'MSXML2.XMLHTTP.6.0',
'MSXML2.XMLHTTP.5.0',
'MSXML2.XMLHTTP.4.0',
'MSXML2.XMLHTTP.3.0',
'MSXML2.XMLHTTP',
'Microsoft.XMLHTTP');
for ( var i = 0; i < XmlHttpVersions.length && !xhttp; i++ )
{
try
{
xhttp = new ActiveXObject( XmlHttpVersions[i] );
}
catch( e )
{
alert( 'Ошибка создания XMLHttpRequest.' );
}
}
}

return xhttp;
}
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работает в Mozilla и не работает в IE Maxidrom Events/DOM/Window 4 27.02.2010 16:37
ява-скрипт выборочно работает-не работает zeta777 Internet Explorer 0 20.01.2010 11:41
Динамическая HTML форма (FireFox - работает, IE - не работает) dm1tr1y Общие вопросы Javascript 10 11.12.2009 15:59
Не работает eval в IE ..::Silence::.. Общие вопросы Javascript 8 25.03.2009 13:16
Скрипт меню-гармошки работает выборочно Extern Элементы интерфейса 2 23.02.2009 15:32