powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / innerHTML "Неизвестная ошибка выполнения"
4 сообщений из 4, страница 1 из 1
innerHTML "Неизвестная ошибка выполнения"
    #34676655
danilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть список
Код: plaintext
1.
2.
3.
4.
5.
<ul>
  <li>
     .....
    <div id = ".."></div>
  </li>
</ul>
С помощью ajax в div вставляем еще один список
Код: plaintext
1.
document.getElementById(div).innerHTML = result['text']
.

В FF все нормально, а в вот в IE выскакивает "Неизвестная ошибка выполнения" на строке, где происходит присвоение. Проверял, присваивал не список - все хорошо, присваиваю список - не работает.
В чем может быть дело?
...
Рейтинг: 0 / 0
innerHTML "Неизвестная ошибка выполнения"
    #34681962
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<ul>
  <li>
     .....
    <div id = "__"></div>
  </li>
</ul>
<script>
document.getElementById("__").innerHTML = "<ul><li>ghjghj</li><li>jhkk</li></ul>"
</script>
...
Рейтинг: 0 / 0
innerHTML "Неизвестная ошибка выполнения"
    #34803699
elf-keeper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я извиняюсь что подымаю тему, но проблема у меня есть такая же, и она не решена.

Вот код js файла:
Код: plaintext
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.
40.
41.
var req=null;
var target=null;
var READY_STATE_UNINITIALIZED= 0 ;
var READY_STATE_LOADING= 1 ;
var READY_STATE_LOADED= 2 ;
var READY_STATE_INTERACTIVE= 3 ;
var READY_STATE_COMPLETE= 4 ;

function loadXMLDoc(url) {
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (req) {
		req.onreadystatechange = processReqChange;
		req.open("GET", url, true);
		req.send(null);
	}
}

function processReqChange(){
	var ready=req.readyState;
	var data=null;
	if (ready==READY_STATE_COMPLETE){
		data=req.responseText;
		if (target!=null){
			target.innerHTML=data;
		}
	}
}

function calmyclick(url){
	target=document.getElementById('calendar');
	loadXMLDoc("cal.php?"+url);
}

function a_listmyclick(url){
	target=document.getElementById('a_list');
	loadXMLDoc("a_list.php?"+url);
}
Для первой функции "calmyclick" оно в IE работает. Для "a_listmyclick" оно в IE не работает.
Обе функции в FF и Opera работают... шо делать я даж не представляю. Подскажите люди добрые что же нетак???
...
Рейтинг: 0 / 0
innerHTML "Неизвестная ошибка выполнения"
    #34803714
elf-keeper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вобщем оказывается проблема была вот в чём:

В первом случае результат (data) заливался в тэг TD.
А во втором случае результат заливался в тэг TABLE. Пришлось сделать несколько TABLE-вкладок, чтобы результат заливался куда надо и при этом структура страницы не нарушалась. И теперь всё работает как надо.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / innerHTML "Неизвестная ошибка выполнения"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]