[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Имитация нажатия клавиши Enter
petyann
Добрый день. Подскажите, кто знает, как сделать на сайте имитацию нажатия клавиши Enter после обновления страницы?
К сайту подключена реклама. Открыта страница сайта и каждую минуту происходит её автообновление. После этого выскакивает окошко с рекламой с кнопками OK и "Отмена". Кнопка OK уже активна. Чтобы закрыть это окошко, нужно кликнуть по кнопке OK или просто нажать Enter.
Как можно сделать автоматическую имитацию нажатия клавиши Enter? Вообще такое возможно сделать средствами ПХП, или на Яве надо?
Игорь_Vasinsky
Цитата
Вообще такое возможно сделать средствами ПХП,

нет


Цитата
или на Яве надо?

тока на Ямайке.

речь идет о 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
Цитата
надо контролировать открытие окна - нужно предупреждать, а не бороться с последствиями


Предупреждать открытие как раз и не нужно. Наоборот — надо, чтобы это окно открылось, а потом нажать OK
sergeiss
Цитата (petyann @ 8.09.2016 - 05:42)
Как можно сделать автоматическую имитацию нажатия клавиши Enter?

Очень просто. Либо средствами чистого JS, либо с помощью jQuery (если он используется) находишь нужную кнопку и программно кликаешь её :)

На jQuery:
jQuery('#yourButtonId').click();


_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
petyann
Цитата
находишь нужную кнопку


Вот в том-то и дело, что не известно, что это за кнопка и как к ней обратиться. Если бы форма окна была на странице прописана, тогда бы и проблем не возникло. А так получается, что окно-то постороннее всплывает, и данных по нему нет никаких.
kaww
Цитата (petyann @ 8.09.2016 - 11:23)
А так получается, что окно-то постороннее всплывает, и данных по нему нет никаких.

Все данные по нему есть. Оно ведь "всплывает" у тебя на странице, а значит можешь с ним работать через DOM.
arbuzmaster
Если эта реклама не с вашего сайта и она в iframe - ни как! wink.gif
А вообще мне лично не понятно, какого х... посторонняя реклама делает на Вашем сайте.

_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
killer8080
Цитата (arbuzmaster @ 8.09.2016 - 13:10)
А вообще мне лично не понятно, какого х... посторонняя реклама делает на Вашем сайте.

приносит бабки по кликам, вот он и хочет надурить эту систему. Это же очевидно rolleyes.gif
arbuzmaster
Цитата (killer8080 @ 8.09.2016 - 14:28)
Цитата (arbuzmaster @ 8.09.2016 - 13:10)
А вообще мне лично не понятно, какого х... посторонняя реклама делает на Вашем сайте.

приносит бабки по кликам, вот он и хочет надурить эту систему. Это же очевидно rolleyes.gif

Там тоже не лохи сидят, просто так не покликаешь! biggrin.gif

_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.