Member
Статус: Не в сети Регистрация: 26.09.2007 Откуда: Ekb
Привет любимому форуму и его форумчанам! Возникла необходимость написать небольшое приложение, которое представляет собой Chrome Extension. Язык, естественно, javascript. Сложность в том, что никогда не писал на javascript. Для хранения/восстановления настроек расширения использован localstorage, оформлены основные страницы. Гугл рассказал, что задержки/паузы исполнения кода нет, но есть setTimeout("func()",5000) - задержка на вызов функции func() на 5000мс, т.е. функция будет вызвана через 5 секунды. Но! Столкнулся с тем, что функция вызывается, а задержки нет. Ошибку найти не могу, вариантов нет(. Код в студию:
Код:
for (i = 1; i <= 20; i++){ url=localStorage["e_"+i]; if (url!=""){ сhrome.tabs.executeScript(null,{code:"top.location.href='" + url + "'"}); setTimeout("upe1()",5000); } }
function upe1(){ chrome.tabs.executeScript(null, {code:"top.location.href='javascript:document.postform.body.value=Math.floor(Math.random()*(100));document.postform.post.click()'"}); }
_________________ Самый опасный враг прячется именно там, где мы меньше всего его ждем. 76г до н.э. Юлий Цезарь
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения