Автоклик мышки в указанной области сайта
|
|
Beginner
15 сообщений
Мужчина
|
Вопрос такой, скажем у меня на сайте есть такой div Code <div id="block1" style="width:300px;height:300px;"> </div>
Мне нужно что бы когда человек заходит на сайт, производился клик в этом диве, но не просто в диве, а именно в указанной области, область в пикселях устанавливается. Мне допустим нужно производить клик в нижнем, левом углу. А в пикселях это выглядит так:
Кто поможет
|
|
|
|
|
Beginner
372 сообщения
Мужчина
|
sani, Я так понял, человек должен "кликать" по рекламе? Тогда будет лучше, если клик будет осуществляться через 3-5 сек. после того, как у конечного пользователя загрузилась страница, ибо санкций из-за накрутки не избежать, да и сами люди такой сайт быстро закроют на уровне вкладки, а особо параноидальные занесут его в black list.
|
|
|
|
|
Beginner
15 сообщений
Мужчина
|
Kelly_Jenko, нет, это не для рекламы, это для другого. И в новой вкладке ни чего не будет открываться. Просто мне нужен скрипт автоклика в указанной области) Был бы признателен за помощь.
|
|
|
|
|
Beginner
365 сообщений
Мужчина
|
да тоде интересует..для кликандера очень поможет)))
|
|
|
|
|
Beginner
15 сообщений
Мужчина
|
Quote (dexter) да тоде интересует..для кликандера очень поможет))) Ну для кликандера похер где будет произведён клик))) А мне нужно именно в указанной области))
|
|
|
|
|
Заблокирован
1004 сообщения
Мужчина
|
Code $('#block1').click();
|
|
|
|
|
Бывалый
1828 сообщений
Мужчина
|
Google, ему нужен автоклик, а не событие при клике.
|
|
|
|
|
Beginner
15 сообщений
Мужчина
|
Google, при том не нужно кликать не на сам блок с указанным ID а именно в определённую область в блоке.
|
|
|
|
|
Beginner
365 сообщений
Мужчина
|
а как сделать автоклик в любой области сайта?
|
|
|
|
|
uSite Team
535 сообщений
Мужчина
|
Code e = document.createEvent('MouseEvents'); e.initMouseEvent('click',true,true,window,1,screenX,screenY,clientX,clientY,false,false,false,false,0,null); document.getElementByTagName('body').dispatchEvent(e); где: screenX,screenY,clientX,clientY - координаты Не уверен, что кроссбраузерно.
|
|
|
|
|
Beginner
365 сообщений
Мужчина
|
jQuery, а как сделать чтоб через 5 секунд клик произошел?
|
|
|
|
|
Beginner
15 сообщений
Мужчина
|
jQuery, неного не врубился.
Смотри, у меня есть фрейм
Code <iframe id="vkgf" src="http://site.ru" width="140" height="20" scrolling="no" frameborder="no"></iframe>
Ставлю скрипт под фреймом Code <script type="text/javascript"> e = document.createEvent('MouseEvents'); e.initMouseEvent('click',true,true,window,1,2,2,2,2,false,false,false,false,0,null); document.getElementByTagName('#vkgf').dispatchEvent(e); </script>
2 это координаты.
Я ещё немного не понял, как координаты указывать. Что из них отступ с верху, с низу, с лева и права. Или как вообще они указываются, просто цифрой, или нужно дописывать "px" Приведи пример плиз на моём фрейме.
|
|
|
|
|
Заблокирован
1004 сообщения
Мужчина
|
sani, Quote (jQuery) screenX,screenY,clientX,clientY - координаты
|
|
|
|
|
Beginner
15 сообщений
Мужчина
|
Google, спасибо, а указывать их как?
Code screen0,screen0,client2,client2
Code screen0px,screen0px,client2px,client2px
|
|
|
|
|
uSite Team
535 сообщений
Мужчина
|
С фреймами ты переборщил. Это невозможно. © IE, Mozilla Firefox, Google Chrome, Opera..
|
|
|
|
|
Beginner
15 сообщений
Мужчина
|
jQuery, а почему так? Смотри, если я в ручную могу навести курсор и кликнуть в области фрейма, то почему это нельзя сделать скриптом? Что бы он как бы автоматом навёл курсор и кликнул в нужной области. Разве нельзя что то придумать. На крайняк готов заплатить за скрипт (в приделах разумного)
|
|
|
|
|
uSite Team
535 сообщений
Мужчина
|
Политика безопасности.
|
|
|
|
|
Beginner
15 сообщений
Мужчина
|
jQuery, короче сделать ни как нельзя да?
|
|
|
|
|