Букмарклет для zynga.com не работает
Этот букмарклет для автоматического запроса zynga.com ничего не делает, когда я нажимаю на него, но работает правильно для его создателя. Я не знаю достаточно, чтобы понять, почему это не работает для меня. Создатель использует Firefox, и я пробовал его как в Firefox, так и в Chrome, и он вообще ничего не делает. Я пытался обновить оба браузера и все дополнения, но ничего не помогло. Пожалуйста, просмотрите код и посмотрите, есть ли что-то, что может вызвать проблемы, спасибо.
var classesPublic='zui_list_itemsContainer zui_zdc_gameboard_rts_rtsList_itemsContainer zui_zdc_gameboard_rts_rtsPublicList_itemsContainer';var classesNeighbors='zui_list_itemsContainer zui_zdc_gameboard_rts_rtsList_itemsContainer zui_zdc_gameboard_rts_rtsNeighborList_itemsContainer';var classesButtons='zui zui_button zui_enabled zui_button_enabled zui_zdc zui_button_zdc zui_zdc_enabled zui_button_zdc_enabled zui_button_tiny zui_button_white';var unclaimedRewardsNeighbors,unclaimedRewardsPublic;var unclaimedNeighborsInit=unclaimedPublicInit=true;function collectRewardsNeighbors(){for(unclaimedIndex=0;unclaimedIndex=1){if(unclaimedNeighborsInit){unclaimedNeighborsInit=false;collectRewardsNeighbors();}else{setTimeout('collectRewardsNeighbors()',1000);}}},false);var parentUnclaimedPublic=document.getElementsByClassName(classesPublic)[0];parentUnclaimedPublic.addEventListener('DOMSubtreeModified',function(){unclaimedRewardsPublic=parentUnclaimedPublic.getElementsByClassName(classesButtons);if(unclaimedRewardsPublic.length>=1){if(unclaimedPublicInit){unclaimedPublicInit=false;collectRewardsPublic();}else{setTimeout('collectRewardsPublic()',1000);}}},false);
1 ответ
for(unclaimedIndex=0;unclaimedIndex=1)
не правильный синтаксис или логика. Это, вероятно, ваша ошибка.
Подсказки:
Используйте такой инструмент, как JS Beautifier, чтобы превратить эту единственную строку JS в правильно отформатированный, легко читаемый код.
Я использую JS Bin для проверки предупреждений и синтаксических ошибок.