Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вызов функции через цикл (https://javascript.ru/forum/misc/42892-vyzov-funkcii-cherez-cikl.html)

warren buffet 20.08.2016 12:28

И зачем ты 9 раз втыкаешь в .onload одно и то же? Чтобы глубже, типа, залезло?

Андрей38 20.08.2016 17:42

Cпасибо! Я так проверяю докудова дотягивает цикл. Я тут неичего не вижу в таком языке. В асамблере мне было куда нагладней.Правда писанина была в высоту-а тут- в длину :) Последнее что сделал,но мне нужно это же самое, но токо для ифреймов...new Image();- не нашел такое для ифрейма...
javascript:

var preloadedImg = new Image();
gotov=preloadedImg.src = "http://enya.msv.pl/wp-content/uploads/2016/05/SW-banner-2.jpg";
var x=0;

while (x<3){
x++;
var gg= function() {
document.body.innerHTML+='<img src="'+gotov+'"</img>';
alert(gotov)} ;
if(preloadedImg.complete) {
gg()
};
};

warren buffet 20.08.2016 22:20

Расскажешь зачем тебе 9 яфреймов, я напишу тебе как из загрузить один за другим.

Андрей38 21.08.2016 22:12

НУ не девять,а 3 если точнее.Я пытался через вайл инкриментить Х дабі подставлять его в порядковй номер найденых ссылок... Это для проверки_где заканчивается цикл.Я так делал в Ассемблере для микроконроллеров.Буду очень! благодарен такому для ифреймов так чтобы я понимал что происходит-те с while и вызовом функции по ее имени..
Я буду очень ждать на Вашу подСКАЗКУ, warren buffet !!!

warren buffet 22.08.2016 08:44

Цитата:

Сообщение от Андрей38
Ассемблере для микроконроллеров

Веб - это тебе не ассемблер, тут данные лежат не в регистрах и не по адресу в озу, а по адресу в интернете.

Поскольку на вопрос ты не ответил, то ищи решение сам.

Андрей38 22.08.2016 12:21

Я пытался через вайл инкриментить Х дабі подставлять его в порядковй номер найденых ссылок... Это для проверки_где заканчивается цикл.Я так делал в Ассемблере для микроконроллеров.Сократил прежнее до сути ответа.Помоги.


...Я понимаю так_Сначала нужно загрузить,а потом отрендерить document.body.innerHTML+='<img src="'+gotov+'"</img>'; или document.write('<img src="'+gotov+'"</img>'). Как раз как загрузить-я и не знаю...


Часовой пояс GMT +3, время: 14:32.