|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.03.2010, 13:31 | #1 |
Новичок
Джуниор
Регистрация: 10.03.2010
Сообщений: 2
|
ajax и firefox
Здравствуйте уважаемые гуру))) Кто знает, подскажите пожалуйста! Вот имеется скрипт :
function getData (dataSource) { var xmlHttp = false; try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e2) { xmlHttp = false; } if (!xmlHttp && window.XMLHttpRequest) { var xmlHttp = new XMLHttpRequest(); } return xmlHttp; } if (xmlHttp){ xmlHttp.open("GET", dataSource); xmlHttp.onreadystatechange=function () { if(xmlHttp.readystate==4 && xmlHttp.status==200){ if(xmlHttp.responseText =="no"){ var targetDIV=document.getElementById(" targetDIV"); targetDIV.innerHTML="<div>Неверный логин</div>";} } } xmlHttp.send(null); } } function checkUsername(keyEvent) { var input=document.getElementById("user name"); if(input.value){ getData("username.php?qu="+input.va lue); } } В IE он прекрасно работает, в firefox не хочет. При этом пробовала попроще скрипт, тоже в фоксе не работает. Такое впечатление, что он игнорирует все что связано с ajax. Я в этом новичок, только пытаюсь разобраться... |
10.03.2010, 15:39 | #2 |
Пользователь
Регистрация: 22.07.2009
Сообщений: 95
|
у тебя ошибка в логике скрипта:
если открывается в ie то в 6 строчке создаётся xmlHttp после чего выполнение переходит к if (xmlHttp){xmlHttp.open("GET", dataSource);.... если открывается в ФФ или Опере или другом нормальном браузере то xmlHttp создаётся в "var xmlHttp = new XMLHttpRequest(); " после чего идёт return xmlHttp; и завершение работы функции. |
10.03.2010, 15:44 | #3 |
Новичок
Джуниор
Регистрация: 10.03.2010
Сообщений: 2
|
упс... спасибо! Сейчас посмотрим))
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
FireFox: глюки | Arigato | Софт | 5 | 10.12.2009 04:25 |
ShellExecute и Firefox | Д'якон | Win Api | 0 | 02.12.2009 20:00 |
Mozilla Firefox | zai_1gen | Софт | 29 | 13.02.2009 18:08 |
Firefox таблица | Levsha100 | HTML и CSS | 7 | 24.12.2008 21:33 |