Автоматизация с помощью JS (help)
Ребят что здесь не правильно? скрипт просто не работает.
(function(){{//настройки, true-включено, false-отключено var setGetRew=true; //Клик по ссылке Отправить { // переменные var GetRew=''; var Click=''; {FillVar();SelEvent();}function FillVar(){for (var i=0;i<document.links.length;i++){ if (document.links[i].text.match("Отправить")){GetRew=document.links[i].href;} if (document.links[i].text.match("Обновить")){Click=document.links[i].href;} }}function SelEvent(){ if ((GetRew!='')&&(setGetRew)){setTimeout(function(){location.href=GetRew},1000);return;} //1 секунда else if ((Click!='')&&(setClick)){setTimeout(function(){location.href=Click},1000);return;} }})(); |
На 8й строчке в слове links не должно быть пробела. И на препослденей в слове location. Может еще где. Открой консоль браузера да посмотри ошибки.
|
Цитата:
|
Я вкурсе.
|
Пробелов здесь нет, скрипт внешний подключается через настройки в опере.
|
Пробелы здесь есть. Посмотри внимательно. Я тебе даже номера строк сказал. Отформатируй свой код, иначе никто и смотреть не станет.
|
Теперь вроде все видно что пробела нет.
|
лишние скобки фигургые какие то в 1 и 7 строке например в 7 строке что означает
эта конструкция {FillVar();SelEvent();}function Fil... |
Цитата:
FillVar(); SelEvent(); function Fil... Обсуждалось... http://javascript.ru/forum/misc/3587...la-obekta.html |
Цитата:
любую последовательность операторов можно взять в фигурные скобки не знал а тот факт что у него точки с запятой после фигурных скобок нет-тоже нормально чтоли |
Часовой пояс GMT +3, время: 01:11. |