Переход по ссылке до полной загрузки сайта

Обсуждение работы системы JetSwap. Общий форум для всех вопросов, для которых не создано отдельных форумов.
GoodLuck
Сообщения: 6
Зарегистрирован: 06 фев 2010, 12:40

Переход по ссылке до полной загрузки сайта

Непрочитанное сообщение GoodLuck »

Как сделать
отправить событие
поиск ссылки
(имитация нормального человеческого клика)

чтобы работало до полной загрузки сайта?

tankist74
Сообщения: 338
Зарегистрирован: 19 авг 2009, 10:34

Re: Переход по ссылке до полной загрузки сайта

Непрочитанное сообщение tankist74 »

Вам нужно обратиться в тему Кликанье по ссылкам.
Счастье следует просить у бога, мудрость - приобретать самому. Oбучением не занимаюсь, настройки не делаю, аськи и мыла нет, вопросы задавайте на форуме, в личку пишите только по обмену опытом.

Аватара пользователя
Support
Служба поддержки
Сообщения: 4554
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Переход по ссылке до полной загрузки сайта

Непрочитанное сообщение Support »

Вставить javascript
window.onload="функция";

В этой фукнции вставить код, который публиковался в "Кликанье по ссылкам".
С уважением, Служба поддержки.
http://www.jetswap.com

GoodLuck
Сообщения: 6
Зарегистрирован: 06 фев 2010, 12:40

Re: Переход по ссылке до полной загрузки сайта

Непрочитанное сообщение GoodLuck »

вопрос1. на сайте target _blank, переходы "в новом окне" блокируются?
вопрос2. можно ли (как) присоединить файл js с этим onload что бы не палить это в коде? Если у вас не будет времени написать, хотя бы киньте ссылку где почитать про это поподробней, а то с последнего сообщения в "кликание по ссылкам" не много понял

Аватара пользователя
Support
Служба поддержки
Сообщения: 4554
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Переход по ссылке до полной загрузки сайта

Непрочитанное сообщение Support »

1. Да. Но у ссылок можно с помощью javascript переписать target на нужный нам, в данном случае _self

2. Командой презентации "Вставить скрипт". Там должен быть указан сам скрипт, а не адрес файла скрипта. Либо можно написать скрипт, который подгрузит внешний файл js.
С уважением, Служба поддержки.
http://www.jetswap.com

GoodLuck
Сообщения: 6
Зарегистрирован: 06 фев 2010, 12:40

Re: Переход по ссылке до полной загрузки сайта

Непрочитанное сообщение GoodLuck »

На сайте base target _blank, с помощью js кода в презентации я могу это поменять на self, правильно? Пожалуйста, скажите код, думаю объем влитых мной сюда денежек может позволить мне такую наглую просьбу =) Да и не одному мне этот код пригодится =)

.. почему тогда в тесте презентации у меня все ровно? все _blank открываются нормально.. (я не смогу протестировать работу кода)

Аватара пользователя
Support
Служба поддержки
Сообщения: 4554
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Переход по ссылке до полной загрузки сайта

Непрочитанное сообщение Support »

Поиск ссылки открывает ссылки в текущем окне независимо от target ссылки. Никаких дополнительных действий не требуется.
С уважением, Служба поддержки.
http://www.jetswap.com

GoodLuck
Сообщения: 6
Зарегистрирован: 06 фев 2010, 12:40

Re: Переход по ссылке до полной загрузки сайта

Непрочитанное сообщение GoodLuck »

Спасибо. Остался вопрос - как кликнуть по ссылке до полной загрузки сайта. Вот конкретный пример:
Отправить событие: a;link;php;click;-1
Поиск ссылки: last;0 //(пришли на чужой сайт, который грузится долго)
Отправить событие: a;link;php;click;-1
Поиск ссылки: last;0 //(нужно кликнуть до полной загрузки сайта)

Как воплотить клик до полной загрузки?

Вы говорили про этот код (который публиковался в "Кликанье по ссылкам".)?

Код: Выделить всё

var vcc={}; var vc=-1; var hEls = document.getElementsByTagName('a');
for (var helsi=0, len=hEls.length; helsi<len; helsi++) {
if(hEls[helsi].href.search('php')!=-1){vc++; vcc[vc]=helsi;}} var hElso=hEls[vcc[parseInt(Math.random()*(vc+1))]];

var hElse = document.createEvent('MouseEvents');
hElse.initEvent('click', true, true);
hElso.dispatchEvent(hElse); var hElsolast=hElso;


location.href=hElsolast.href;
Презентация должна выглядеть:
Вставить скрипт: window.onload="код, приведенный выше";
Вставить скрипт: window.onload="код, приведенный выше";
Или как должна выглядеть презентация, чтобы кликнуть по php до полной загрузки сайта?

Аватара пользователя
Support
Служба поддержки
Сообщения: 4554
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Переход по ссылке до полной загрузки сайта

Непрочитанное сообщение Support »

window.onload выполняется именно после полной загрузки сайта, а не до неё. Независимо от статуса загрузки, если ссылки уже загрузились, то стандартный набор команд сработает нормально. Но вот если ссылки еще не загрузятся, то и команды не сработают.
С уважением, Служба поддержки.
http://www.jetswap.com

Ответить