Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
Bodich
0 / 0 / 1
Регистрация: 14.04.2011
Сообщений: 17
1

Подскажите почему даный код не работает в еxplorer?

28.07.2011, 15:53. Просмотров 437. Ответов 2
Метки нет (Все метки)

Подскажите почему даный код не работает в еxplorer? спасибо:
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<script language="javascript"> 
   var XMLHttpRequestObject = false;
 
  if (window.XMLHttpRequest){
     XMLHttpRequestObject = new XMLHttpRequest();
 }
  else if (window.ActiveXObject){
    XMLHttpRequestObject = new ActiveXObject(Microsoft.XMLHTTP);
 }
 
  function getData(dataSource,divID,data) {
    if (XMLHttpRequestObject){
   var obj = document.getElementById(divID);
 
XMLHttpRequestObject.open("POST",dataSource);
  XMLHttpRequestObject.setRequestHeader('Content-Type','application/x-www-form-urlencoded');  
 
XMLHttpRequestObject.onreadystatechange = function ()
{
if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200){
obj.innerHTML = XMLHttpRequestObject.responseText;
}
}
XMLHttpRequestObject.send("data="+data);
}
 
} 
 </script>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.07.2011, 15:53
Ответы с готовыми решениями:

Подскажите, не работает код, не могу понять почему - вроде бы все правильно
Доброго времени суток Есть задача - при клике на кнопку должен создаваться...

Простейший код работает в MS IE, почему не работает в Mozilla, FireFox?
Приветствую. Вот собственно код: &lt;html&gt; &lt;head&gt;&lt;/head&gt; &lt;body&gt; &lt;input...

Подскажите почему не работает?
Подскажите пожалуйста почему не работает скрипт? &lt;html&gt; &lt;head&gt; ...

Не работает код js, почему ? Код внутри
Короче есть форма и js файлик с функциями, ф-я при клике проверяет написано ли...

Почему не работает скрипт, подскажите
Написал вот такой скрипт. Мне надо, чтобы на экране выводилась координата мыши....

2
Eraser83
18 / 18 / 4
Регистрация: 09.11.2010
Сообщений: 251
28.07.2011, 20:10 2
Попробуйте вместо
Javascript
1
2
3
4
5
6
7
8
var XMLHttpRequestObject = false;
 
  if (window.XMLHttpRequest){
     XMLHttpRequestObject = new XMLHttpRequest();
 }
  else if (window.ActiveXObject){
    XMLHttpRequestObject = new ActiveXObject(Microsoft.XMLHTTP);
 }
Заменить на
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var request = false;
   try {
     request = new XMLHttpRequest();
   } catch (trymicrosoft) {
     try {
       request = new ActiveXObject("Msxml2.XMLHTTP");
     } catch (othermicrosoft) {
       try {
         request = new ActiveXObject("Microsoft.XMLHTTP");
       } catch (failed) {
         request = false;
       }  
     }
   }
if (!request)
{alert("Error initializing XMLHttpRequest!");}
Уменя работало.
0
Bodich
0 / 0 / 1
Регистрация: 14.04.2011
Сообщений: 17
28.07.2011, 22:42  [ТС] 3
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<script language="javascript"> 
   var XMLHttpRequestObject = false;
   try {
     XMLHttpRequestObject = new XMLHttpRequest();
   } catch (trymicrosoft) {
     try {
      XMLHttpRequestObject = new ActiveXObject("Msxml2.XMLHTTP");
     } catch (othermicrosoft) {
       try {
         XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
       } catch (failed) {
         XMLHttpRequestObject = false;
       }  
     }
   }
if (!XMLHttpRequestObject)
{alert("Error initializing XMLHttpRequest!");}
 
  function getDataMain1(dataSource,divIDMain,cat,pod_name) {
    if (XMLHttpRequestObject){
   var obj = document.getElementById(divIDMain);
 
XMLHttpRequestObject.open("POST",dataSource,true);
  XMLHttpRequestObject.setRequestHeader('Content-Type','application/x-www-form-urlencoded');  
 
XMLHttpRequestObject.onreadystatechange = function ()
{
if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200){
 
obj.innerHTML = XMLHttpRequestObject.responseText;
}
}
var send_post="cat_number=" + cat + "&pod_name=" + pod_name ; 
XMLHttpRequestObject.send(send_post);
}
 
} 
 
</script>
Ошибки не выдает но и не работает
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.07.2011, 22:42

Почему не работает код?
Код скопировал с книги, но почему-то не работает: function User(properties) {...

Почему не работает код?
вот код if (stress != &quot;empty&quot;) { entity.onsterss(stress) }не волнуйтесь...

Почему не работает код?
не могу понять почему не рассчитывается результат, помогите пожалуйста. &lt;html&gt;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru