petyann
8.09.2016 - 05:42
Добрый день. Подскажите, кто знает, как сделать на сайте имитацию нажатия клавиши Enter после обновления страницы?
К сайту подключена реклама. Открыта страница сайта и каждую минуту происходит её автообновление. После этого выскакивает окошко с рекламой с кнопками OK и "Отмена". Кнопка OK уже активна. Чтобы закрыть это окошко, нужно кликнуть по кнопке OK или просто нажать Enter.
Как можно сделать автоматическую имитацию нажатия клавиши Enter? Вообще такое возможно сделать средствами ПХП, или на Яве надо?
Игорь_Vasinsky
8.09.2016 - 07:38
Цитата |
Вообще такое возможно сделать средствами ПХП, |
нет
тока на Ямайке.
речь идет о JavaScript - это не ява.
зачем чё то имитировать - когда надо контролировать открытие окна - нужно предупреждать, а не бороться с последствиями
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
petyann
8.09.2016 - 07:58
Цитата |
надо контролировать открытие окна - нужно предупреждать, а не бороться с последствиями |
Предупреждать открытие как раз и не нужно. Наоборот — надо, чтобы это окно открылось, а потом нажать OK
sergeiss
8.09.2016 - 08:17
Цитата (petyann @ 8.09.2016 - 05:42) |
Как можно сделать автоматическую имитацию нажатия клавиши Enter? |
Очень просто. Либо средствами чистого JS, либо с помощью jQuery (если он используется) находишь нужную кнопку и программно кликаешь её :)
На jQuery:
jQuery('#yourButtonId').click();
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
petyann
8.09.2016 - 08:23
Цитата |
находишь нужную кнопку |
Вот в том-то и дело, что не известно, что это за кнопка и как к ней обратиться. Если бы форма окна была на странице прописана, тогда бы и проблем не возникло. А так получается, что окно-то постороннее всплывает, и данных по нему нет никаких.
Цитата (petyann @ 8.09.2016 - 11:23) |
А так получается, что окно-то постороннее всплывает, и данных по нему нет никаких. |
Все данные по нему есть. Оно ведь "всплывает" у тебя на странице, а значит можешь с ним работать через DOM.
arbuzmaster
8.09.2016 - 13:10
Если эта реклама не с вашего сайта и она в iframe - ни как!
А вообще мне лично не понятно, какого х... посторонняя реклама делает на Вашем сайте.
_____________
Мой первый сайтикПосмотри на свой XBMC под другим углом
killer8080
8.09.2016 - 14:28
Цитата (arbuzmaster @ 8.09.2016 - 13:10) |
А вообще мне лично не понятно, какого х... посторонняя реклама делает на Вашем сайте.
|
приносит бабки по кликам, вот он и хочет надурить эту систему. Это же очевидно
arbuzmaster
8.09.2016 - 15:34
Цитата (killer8080 @ 8.09.2016 - 14:28) |
Цитата (arbuzmaster @ 8.09.2016 - 13:10) | А вообще мне лично не понятно, какого х... посторонняя реклама делает на Вашем сайте.
|
приносит бабки по кликам, вот он и хочет надурить эту систему. Это же очевидно |
Там тоже не лохи сидят, просто так не покликаешь!
_____________
Мой первый сайтикПосмотри на свой XBMC под другим углом