Показать сообщение отдельно
  #3 (permalink)  
Старый 20.11.2009, 13:13
Новичок на форуме
Отправить личное сообщение для Arseo Посмотреть профиль Найти все сообщения от Arseo
 
Регистрация: 20.11.2009
Сообщений: 3

Kolyaj, спасибо за ответ.
Переписал так, но, к сожалению, не помогло:
<script language="javascript" type="text/javascript">
// images preload
 
function def_img_src (npreload)
{
img_html_name = eval ("img_html" + npreload);
var src_array = new Array();
src_array = img_html_name.split('src="');
src_array = src_array[1].split('"');
var img_src = src_array[0];
return img_src;
};
 
function hitr_preload(npreload)
{
     nnn = npreload+1;
     var img_html_name = new Array();
     var hiddenImgNumber = new Array();
     img_html_name[npreload] = eval ("img_html" + nnn);
     hiddenImgNumber[npreload] = new Image();
     hiddenImgNumber[npreload].onload = function() {document.getElementsByTagName('li')[npreload].getElementsByTagName('td')[1].innerHTML = img_html_name[npreload];}
     //     возвращает контент второго td внутри (npreload+1)-го li в документе.
     hiddenImgNumber[npreload].src= def_img_src (npreload+1);
 
};
 
var npreload=1;
 
</script>

Последний раз редактировалось Arseo, 20.11.2009 в 18:46.
Ответить с цитированием