кликанье по ссылкам

Обсуждение работы системы JetSwap. Общий форум для всех вопросов, для которых не создано отдельных форумов.
roggy
Сообщения: 63
Зарегистрирован: 30 июн 2009, 21:23

Re: кликанье по ссылкам

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

Ссылка view_phone.php?id=59363 изменяется.


А можно написать скрипт, который бы вызывал срабатывание обработчика событий и открвал эту ссылку не в новом окне, а в прежнем?


Мне тут подсказали на одном форуме, что есть обработчик событий onload, который выполняет событие после загрузки страницы и должен находится в body или в скрипте, примерно выглядит так:

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

window.onload=window.open('view_phone.php?id=59363', '_blank', 'toolbar=no,width=210,height=150,left=120,top=120');
Но в презентации он не работает. Если убрать часть из скрипта " '_blank' ", которая как я понял отвечает за открытие в новом окне, то все равно ничего не происходит.

С "Переход" на страницу view_phone.php?id=59363 получается, но я думаю это не то что нужно, т.к. обработчик не срабатывает и получается, что каким-то неведомым образом получился клик по этой кнопке. (даже когда на нее наводишь в опере курсор, в панели состояния оперы не показывается ссылка). Да и ссылка в кнопке не статическая, а меняется

Может можно все-таки как-то сделать?

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

Re: кликанье по ссылкам

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

1. window.onload в презентации прописать сложно. Его нужно прописывать, когда страница начала грузиться, но пока еще не загрузилась. У разных посетителей это может быть и одна секунда, и 15.

2. В данном случае он ничего не дает, если заранее неизвестна ссылка view_phone.php?id=... то вы не сможете прописать обработчик, нужно сначала добыть сам текст обработчика.

3. Напрямую клик по кнопке вызовет только открытие нового окна, которое заблокируется. Наиболее правдоподобный с точки зрения возможного внезапного изменения кода обработчика порядок действий следующий:
  • Добываем объект кнопки <input type=submit... в принципе код поиска ссылок здесь выкладывался, код поиска кнопок не сильно отличается, при этом код обработчика кнопки будет в параметре onclick этого объекта
  • Меняем в коде обработчика _blank на _top чтобы открывалось в том же окне.
  • Назначаем новую функцию onclick для объекта кнопки и вызываем его
Разумеется нужно обладать определенными знаниями для того, чтобы все это сделать.
С уважением, Служба поддержки.
http://www.jetswap.com

razmut
Сообщения: 5
Зарегистрирован: 19 фев 2010, 15:38

Re: кликанье по ссылкам

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

Администратор, а Вы бы не могли описать по подробней данное действие в настройках.
Заранее благодарен за ответ!

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

Re: кликанье по ссылкам

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

я правильно понял, что это решение для сайтов, где все ссылки в _blank и решение для перехода по ссылке до полной загрузки сайта? Если да, то тоже очень прошу пошаговую инструкцию

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

Re: кликанье по ссылкам

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

Пошаговой инструкции нет, читайте эту тему с самого начала, внимательно, в ней вы найдете ответы на многие вопросы, а на форуме пишите, в чём конкретно проблема.
Счастье следует просить у бога, мудрость - приобретать самому. Oбучением не занимаюсь, настройки не делаю, аськи и мыла нет, вопросы задавайте на форуме, в личку пишите только по обмену опытом.

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

Re: кликанье по ссылкам

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

Хорошо, спрошу по другому - суть в подключении js файла? я правильно понял, что это решение для сайтов, где все ссылки в _blank и решение для перехода по ссылке до полной загрузки сайта?

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

Re: кликанье по ссылкам

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

Это решение для клика по кнопке, а не ссылке.
С уважением, Служба поддержки.
http://www.jetswap.com

razmut
Сообщения: 5
Зарегистрирован: 19 фев 2010, 15:38

Re: кликанье по ссылкам

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

Support писал(а):1. window.onload в презентации прописать сложно. Его нужно прописывать, когда страница начала грузиться, но пока еще не загрузилась. У разных посетителей это может быть и одна секунда, и 15.

2. В данном случае он ничего не дает, если заранее неизвестна ссылка view_phone.php?id=... то вы не сможете прописать обработчик, нужно сначала добыть сам текст обработчика.

3. Напрямую клик по кнопке вызовет только открытие нового окна, которое заблокируется. Наиболее правдоподобный с точки зрения возможного внезапного изменения кода обработчика порядок действий следующий:
  • Добываем объект кнопки <input type=submit... в принципе код поиска ссылок здесь выкладывался, код поиска кнопок не сильно отличается, при этом код обработчика кнопки будет в параметре onclick этого объекта
  • Меняем в коде обработчика _blank на _top чтобы открывалось в том же окне.
  • Назначаем новую функцию onclick для объекта кнопки и вызываем его
Разумеется нужно обладать определенными знаниями для того, чтобы все это сделать.

Подскажите как правильно вставить скрипт ...

У меня такие настройки для сайта.

Время показа : 150 сек.
Случайное отклонение от заданного времени: 5 сек.

НАСТРОЙКА:
НАСТРОЙКА:

--время-- -- Команда -- -- Параметры --

10 сек Очистка кукисов ALL
------- Отправить событие a;link;page;click;-1
------- Отправить событие a;link;site.ru;click;-1
------- Поиск ссылки last;0
------ Отправить событие a;link;site.ru/galery.php;click;-1
------ Поиск ссылки last;0
------ Отправить событие a;link;site.ru/ancets.php;click;-1
------ Поиск ссылки last;0
------ Отправить событие a;link;site.ru/list.php;click;-1
------ Поиск ссылки last;0
------ Вставить скрипт <input type="submit" value="Посмотреть телефон" class="selector-red-4" onClick="window.open('view_phone.php?id=', '_top', 'toolbar=no,width=210,height=150,left=120,top=120');

Подскажите как нажать эту кнопку. Плиз.
Последний раз редактировалось razmut 04 мар 2010, 00:50, всего редактировалось 2 раза.

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

Re: кликанье по ссылкам

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

На эту кнопку нажать у вас не получится, если вы не знаете Javascript и не сможете написать для этого скрипт самостоятельно.
С уважением, Служба поддержки.
http://www.jetswap.com

razmut
Сообщения: 5
Зарегистрирован: 19 фев 2010, 15:38

Re: кликанье по ссылкам

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

Подскажите мануалку где можно настроить под этот пример, если можно, или кто сможет сделать мне это?
За деньги...

Ответить