|
7 / 6 / 6
Регистрация: 20.03.2011
Сообщений: 350
|
||||||
Нажатие на кнопку на странице18.10.2015, 02:22. Показов 2024. Ответов 13
Метки нет (Все метки)
Создаю скрипт в Greacemonkey
Задача такая: при открытии страницы - нажать на кнопку. Тестирую на яндексе. Вот сам код скрипта
Что делаю не так?
0
|
||||||
| 18.10.2015, 02:22 | |
|
Ответы с готовыми решениями:
13
Эмулировать нажатие кнопки мыши или нажатие клавиши на Web - странице Нужно сделать кнопку на СВОЕЙ странице с урлом взятой с кнопки на ЧУЖОЙ странице Мне нужно сделать кнопку на СВОЕЙ странице с урлом взятой с кнопки на ЧУЖОЙ странице |
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
|
| 18.10.2015, 02:32 | |
|
уточню -- alink = document.getElementsByClassName('b-link '); // вообще-то получаем коллекцию элементов
закрывающая фигурная скобка отсутствует, а остальное вроде всё верно если скобка всё же есть (просто пропала при выкладке вами кода здесь), то, возможно, что alink.length всё-таки не равен 1 либо у элемента alink[0] не определён href выведите алертом alink.length и alink[0].href -- удостоверьтесь, что всё это так, как вам нужно
0
|
|
|
7 / 6 / 6
Регистрация: 20.03.2011
Сообщений: 350
|
||||||
| 18.10.2015, 02:48 [ТС] | ||||||
|
kalabuni,
собственно alink[0].href выдает https://help.yandex.ru/common/... ml#windows ссылка не та, но она так же не срабатывает Вот сам код элемента, который я хочу обработать
0
|
||||||
|
Superposition
950 / 615 / 256
Регистрация: 27.10.2013
Сообщений: 2,083
|
||||||
| 18.10.2015, 05:25 | ||||||
|
polsok,
вместо path css путь элемента в инспекторе
1
|
||||||
|
347 / 322 / 203
Регистрация: 27.06.2014
Сообщений: 762
|
|||||||
| 18.10.2015, 10:52 | |||||||
1
|
|||||||
|
0 / 0 / 4
Регистрация: 17.10.2015
Сообщений: 15
|
|
| 18.10.2015, 11:16 | |
|
Если вам нужен именно клик - то средствами JavaScript его невозможно эмулировать. Можно перейти по ссылке, но это не будет считаться кликом.
0
|
|
|
Ренегат
|
||
| 18.10.2015, 12:21 | ||
|
createEvent на что нужен? а у всех элементов метод click на что? Добавлено через 1 минуту fakeid, js может почти всё, даже с файлами работать(НЕ С ФАЙЛОВОЙ СИСТЕМОЙ), он ограничевается окном браузера, а браузер пытается дать полный доступ ко всему, для удобной работы нас - программистов
0
|
||
|
7 / 6 / 6
Регистрация: 20.03.2011
Сообщений: 350
|
||||||
| 18.10.2015, 14:45 [ТС] | ||||||
|
arcmag, ничего не кликается
вот например на ya.ru есть всего одна кнопка и код с вашего примера будет такой
Padimanskas, Padimanskas, А можно его как нибудь вычислять этот path css, а то похоже он часто меняется?
0
|
||||||
|
347 / 322 / 203
Регистрация: 27.06.2014
Сообщений: 762
|
|
| 18.10.2015, 14:50 | |
|
LOL конечно "не кликакется", что вообще за бред вы понаписали тут?
suggest2-form__button button_theme_websearch button_size_xl i-bem button_js_inited что ЭТО такое? естественно querySelector такое найти не может.
1
|
|
|
7 / 6 / 6
Регистрация: 20.03.2011
Сообщений: 350
|
||||||
| 18.10.2015, 15:08 [ТС] | ||||||
|
arcmag, пардон, вот такой код будет
0
|
||||||
|
347 / 322 / 203
Регистрация: 27.06.2014
Сообщений: 762
|
|
| 18.10.2015, 15:20 | |
|
код и кнопка должны быть на 1 странице если что
1
|
|
|
7 / 6 / 6
Регистрация: 20.03.2011
Сообщений: 350
|
||||||
| 18.10.2015, 15:28 [ТС] | ||||||
|
arcmag, извини я еще чайник в жаваскрипте
объясню все по шагам 1 открываю ya.ru 2 рядом открываю консоль 3 в консоль вставляю следующий код
и больше ничего не происходит
0
|
||||||
|
347 / 322 / 203
Регистрация: 27.06.2014
Сообщений: 762
|
||||||
| 18.10.2015, 15:32 | ||||||
Сообщение было отмечено polsok как решение
Решение
1
|
||||||
|
7 / 6 / 6
Регистрация: 20.03.2011
Сообщений: 350
|
|
| 18.10.2015, 15:48 [ТС] | |
|
arcmag, спасибо большое
0
|
|
| 18.10.2015, 15:48 | |
|
Помогаю со студенческими работами здесь
14
Нажатие несуществующей кнопки на странице Нажатие на кнопку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный отбор элементов справочника Номенклатура по группе 1С
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа.
В качестве фильтра для отбора справочника служит группа номенклатуры.
Отбор под наименованию группы (на. . .
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
Программный отбор элементов справочника Сотрудники по перечислениям 1С
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит предопределенное значение перечислений.
Процедура. . .
|
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|