Честно скажу, в програмировании полный ноль, но повилась необходимость выполнить следующую задачу:
Есть к примеру скрипт:
javascript:function wallAnalyser(){var p=document.location.pathname.toString().substr(1).split("/");if(p[0]=='fight'&&p[1].match(/\d+/g)){fightLoader(p[1])}}function fightLoader(a){var b=$(document).find("div.pagescroll div.block-rounded");var c=Number($(b).find("a:first-child").html()||$(b).find("strong.current").html());var d=$(document).find("ul#fight-log");var e=new Array();for(p=1;p<=c;p++){e.push("http://www.moswar.ru/fight/"+a+"/"+p+"/ ul#fight-log li")} massivLoading(e,d);$("form#fightGroupForm div.pagescroll").remove()} function massivLoading(a,b,c){if(a.length>0){var d=document.createElement("div");if(!c)$(b).empty();$(d).load(a.pop(),function(){$(b).append($(d).html());$("ul#fight-log li").css("display","list-item");massivLoading(a,b,true)})}else{return false}} wallAnalyser();
Если я его вставляю на определенной странице в строку браузера, и нажимаю Enter он делает заложенную в него работу.
Вопрос заключается в следующем. Как его можно исправить так, чтобы при вставке в строку браузера появлялась на сайте кнопка при нажатии на которую выполнялся этот скрипт. Т.е. если я сейчас добавляю этот скрипт в greasmonkey то он выполняется как только попадаю на указанную страницу, а нужно чтоб при попадании на нее появлялась кнопка, при нажатии на которую выполнялся скрипт. Заранее спасибо.