как сделать переход по ссылке в тексте?

Alexandr2015

Новичок
Регистрация
20.04.2016
Сообщения
14
Благодарностей
0
Баллы
1
Здравствуйте.
На странице нужно перейти(сделать клик) по ссылке, которая находится в тексте. Можно было бы использовать эмуляцию мыши по координатам, но ссылка меняет свое расположение на странице. Помогите, пожалуйста.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 599
Баллы
113

Alexandr2015

Новичок
Регистрация
20.04.2016
Сообщения
14
Благодарностей
0
Баллы
1
в пределах одного сайта
 

electro

Client
Регистрация
08.08.2015
Сообщения
98
Благодарностей
14
Баллы
8
Ну, если я правильно понимаю, что именно вам нужно то:
Ссылка по любому должна как-то отличаться от обычного текста, если она активна, ссылки в html прописываются так - <a href='URL'>текст ссылки</a>, ищите на странице элемент с тегом "a" и атрибутом "href" который содержит необходимую вам ссылку.
И вообще скиньте пример, допустим скрин.
 

Alexandr2015

Новичок
Регистрация
20.04.2016
Сообщения
14
Благодарностей
0
Баллы
1
конечно отличается - цветом, шрифтом и подчеркнутая.
как искать элемент и куда его вставлять ?
 

Вложения

electro

Client
Регистрация
08.08.2015
Сообщения
98
Благодарностей
14
Баллы
8
Я имею виду что она отличается в html коде, программа работает с ним, а не со шрифтом и цветом.
Правой кнопкой мыши нажмите на ссылку и выберите "В конструктор действий".
 

Alexandr2015

Новичок
Регистрация
20.04.2016
Сообщения
14
Благодарностей
0
Баллы
1
открыл в конструкторе, а что дальше ? как добавить в проект, чтоб находилась ссылка и сделать переход (кликнуть)?
 

Alexandr2015

Новичок
Регистрация
20.04.2016
Сообщения
14
Благодарностей
0
Баллы
1
N документа 1 Имя атрибута href
N формы -1 Значение ?????
Тэг а Тип поиска regexp

Выбор действия Rise Событие click
 

electro

Client
Регистрация
08.08.2015
Сообщения
98
Благодарностей
14
Баллы
8
Конструктор сам по себе подрозумевает поиск элемента и совершение действия с ним, видите в нем сверху поля "Номер документа", "Номер формы", "Тэг", "Атрибут", "Значение", "Тип поиска"? Вот в этих полях в данный момент все должно быть заполнено значениями, а нужный элемент должен быть выделен синей рамкой.
В конструкторе действий есть три варианта действий - "Set", "Get", "Rise". Чтобы кликнуть по ссылке вам нужно выбрать "Rise" и в выпадающем списке выбрать "Click".
Чтобы добавить действие в проект нужно кликнуть по кнопке "Добавить в проект".
 

Alexandr2015

Новичок
Регистрация
20.04.2016
Сообщения
14
Благодарностей
0
Баллы
1
Что нужно изменить, чтобы совершить переход по ссылке?
 

Alexandr2015

Новичок
Регистрация
20.04.2016
Сообщения
14
Благодарностей
0
Баллы
1
Текст ссылки любой, важно сделать клик и перейти на страницу
 

Alexandr2015

Новичок
Регистрация
20.04.2016
Сообщения
14
Благодарностей
0
Баллы
1
Какое должно быть значение атрибута, по которому будет производиться поиск элемента?
 

electro

Client
Регистрация
08.08.2015
Сообщения
98
Благодарностей
14
Баллы
8
КД.png

Но с такими параметрами поиска будет работать только если вы уверены что ссылка статичная, т.е вы уверенны что атрибут href у нужной вам ссылки всегда одинаковый, и вы работаете только с одной ссылкой.
 

Alexandr2015

Новичок
Регистрация
20.04.2016
Сообщения
14
Благодарностей
0
Баллы
1
в том-то и дело, что href разный, но в пределах одного домена.
 

electro

Client
Регистрация
08.08.2015
Сообщения
98
Благодарностей
14
Баллы
8

Alexandr2015

Новичок
Регистрация
20.04.2016
Сообщения
14
Благодарностей
0
Баллы
1
по одной из них
 

electro

Client
Регистрация
08.08.2015
Сообщения
98
Благодарностей
14
Баллы
8

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 599
Баллы
113
может стоит сначала какие-то видеоуроки поглядеть и т.д.? Потому что с таким подходом тут будет всё пленено подобными топиками с довольно длинными диалогами
 

electro

Client
Регистрация
08.08.2015
Сообщения
98
Благодарностей
14
Баллы
8
может стоит сначала какие-то видеоуроки поглядеть и т.д.? Потому что с таким подходом тут будет всё пленено подобными топиками с довольно длинными диалогами
Легких путей не ищет.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)