Jump to content

DobroFenix

Newbie
  • Posts

    5
  • Joined

  • Last visited

Information

  • Sex
    мужской
  • From
    Самара

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

DobroFenix's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Всем привет. Столкнулся с такой необъяснимой проблемой: Имеется страница на которой есть текстовые инпуты и кнопка, которая открывает фрейм с другими инпутами. Имеется userscript, которые реализует функционал виртуальной клавиатуры http://userscripts-mirror.org/scripts/show/10974 Он работает на всех страницах в яндексе, в гугле, в инпутах на моём сайте, но не работает в инпутах внутри открывающегося фрейма Почему внутри фрейма может не выполняться userscript? В консоле браузера нет ни каких ошибок и вызова юзерскрипта. Так же интересуют альтернативные варианты создания(подключения) виртуальной клавиатуры внутри фрейма с чужим сайтом.
  2. Уже долгое время мучаюсь с одной проблемой: Необходимо на одной из страниц своего же собственного сайта накрутить просмотры счетчика яндекс-метрики, исключительно в лабораторных целях. Их счетчик выполнен на js -- соответственно нужен интерпретатор, который бы понимал код счетчика и мог его выполнять. Соответственно простой curl, сокеты или получение содержимого страницы стандартными способами нам не подойдут, но дело не в этом..... Перепробовал все возможные варианты и остановился на phantomjs. Открываю сайт, подсовываю человеческий юзер_агент, смотрю его(даже сохраняю его в картинку) -- Явно видно, что js код выполняется, все выглядит красиво как и в человеческом браузере. Но метрика не крутиться.... Что Я делаю не так? Какие параметры нужно передать, открывая страницу, чтобы яндекс принял меня за человека и отразил в статистике? *пробовал так же с разных прокси. Показатели статистики стоят на месте.
  3. Большое спасибо =) Вот делюсь рабочим вариантом: Дальше на php парсим переменную и работаем с ним, удаляя запятые и форматирую как нам нужно
  4. Посмотрел алертом, что хранится в keycodes if(keycode === 13) { // make Post/Get request alert("keycode: "+keycodes); // Выводим сообщение console.log('Request to server'); } Получается, что там комбинации клавиш, а как получить в итоге результат, чтобы были именно символы и числа? И чтобы вывод был без запятой -- все набранные символы слитно в одной переменной. По сути мне нужны только цифры. Перевод сделал вот так, а как убрать запятую на выводе между элементами?
  5. Ковырял несколько примеров. В интернете имеется 2 основных варианта: отображение нажатой клавиши и триггер, реагирующий на нажатую комбинацию двух клавиш. <html> <head> <title>Отслеживание нажатия клавиш на JAVASCRIPT</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <script language="javascript" type="text/javascript"> document.onkeydown = function checkKeycode(event) { var keycode; if(!event) var event = window.event; if (event.keyCode) keycode = event.keyCode; // для IE else if(event.which) keycode = event.which; // для всех браузеров alert("keycode: "+keycode); // Выводим сообщение // Тут можно написать функции при нажатии нужных клавиш } </script> </body> </html> Проблема в том, чтобы захватить все нажатые пользователем клавиши в одну переменную и затем обработать(отправить) эту переменную дальше.
  6. Добрый день или ночь или вечер или утро, Уважаемые Знатоки! Помогите пожалуйста реализовать вот такую задумку: Хочется, чтобы на web-странице работал js-скрипт, который бы "захватывал" нажатые пользователем клавиши, а по нажатию клавиши ENTER происходила бы отправка нажатых клавиш POST/GET запросом.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy