Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Вызов функции страницы из расширения chrome (https://javascript.ru/forum/events/53563-vyzov-funkcii-stranicy-iz-rasshireniya-chrome.html)

nontxt 09.02.2015 10:42

Вызов функции страницы из расширения chrome
 
Занялся написанием расширения доя Google chrome которое должно будет на определенной странице заменить два действия(нажатие ссылки и кнопки) на одно.
Вкратце опишу принцип действия функция на сайте:
1 при нажатии на ссылку с параметром onClick вызывается функция Buy с параметрами (100,0,15) и формируется ссылка-запрос;
2 при нажатии на кнопку, по Id выполняется функция проверки, если все правильно то выполняется функция BuySelf
3 функция BuySelf принимает в параметр ссылку-запрос и выполняет некоторые манипулции( вроде бы при этом обращается на сервер, но точно я не уверен)

Собственно вопрос, как можно реализовать выполнение этих трех функций(вторую можно пропустить так как это функция проверки) в одно нажатие? И возможно ли это?
Второй вопрос, можно ли обращаться из расширения к функциям на сайте? К примеру при помощи расширения добавить кнопку и с помощью нее вызывать необходимые функции.
Третий вопрос, если я в расширении дам название функции такое же как и у функции на сайте и при этом я не буду изменять параметр ссылки onClick что произойдет при нажатии на ссылку? Какая функция будет выполняться?
Ну и последний четвертый:) , если я продублирую функции с сайта в расширение сменю им название добавлю кнопку для вызова их, и они выполнятся будет ли это считаться выполнением сценария на странице?то есть я хочу сказать отправиться ли запрос на сервер и обработает ли его сервер ?


Пожалуйста если у вас есть ответ давайте его с кодом. Просто я дилетант в этом деле, когда о давно был знаком с JavaScript но уже все позабыл.


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