2013-08-26 3 views
0

Мое веб-приложение имеет первичный и вторичный поиск.Получить фоновый цвет текста с веб-страницы

На основе поискового запроса веб-приложение выделяет первый поисковый запрос в синем цвете, а второй поисковый запрос (или поиск внутри по мере их вызова) выделяется фиолетовым цветом. В основном это делается с использованием java-скрипта в задней части, для которого у нас нет доступа.

Мне нужно автоматизировать этот сценарий, так как цвет элемента не отображается в источнике страницы. Я не могу определить цвет фона элемента, используя селен.

Пожалуйста, предложите мне подходящее решение, чтобы получить цвет фона искомых терминов

+0

что вы подразумеваете под автоматикой? вы ищете стиль или как изменить его в Javascript напрямую? – AKIWEB

+0

В настоящее время я использую селен для тестирования автоматизации. Я могу ввести первичные и вторичные условия поиска. Я просто хочу посмотреть, правильно ли выделены цвета фона с помощью автоматизации. –

+0

Мне нужно проверить, правильно ли подсвечен цвет фона для первичного и вторичного поиска. –

ответ

0

Вы можете удалить стиль ссылок по умолчанию, используя стиль = «текст-отделка: нет;» для «а» тега

<a href="#" style="text-decoration : none;"> This link is not underlined.</a>

+0

Спасибо Udara, ваше решение будет работать, когда цвет фона предварительно загружен и статичен. В моем сценарии фоновый цвет текста динамически изменяется на основе поискового запроса, и мне нужно проверить этот сценарий –

1

Из того, что я понял, так далеко от вашего вопроса, вы хотите стиль якорь посещения поиска ссылок. Ссылки могут быть оформлены с использованием любого свойства CSS (например, цвета, семейства шрифтов, фона и т. Д.). Кроме того, ссылки могут быть оформлены по-разному в зависимости от того, в каком состоянии они находятся в

из четырех каналов состояния:.

a:link - a normal, unvisited link 
a:visited - a link the user has visited 
a:hover - a link when the user mouses over it 
a:active - a link the moment it is clicked 

Вы можете изменить любой цвет фона ссылки на стилизации тега привязки непосредственно в CSS внешний или встроенный файл. Это также можно легко обработать из атрибутов стиля Javascript или JQuery. Перейдите к приведенному ниже примеру и поиграйте с ним, чтобы узнать, насколько это необходимо для ваших ссылок.

a:link {color:#FF0000;}  /* unvisited link*/ 
a:visited {color:#000000;} /* visited link */ 
a:hover {color:#FF00FF;} /* mouse over link */ 
a:active {color:#0000FF;} /* selected link */ 

Помните, чтобы обработать тот же

Источник: http://www.w3schools.com/css/css_link.asp

Смотрите, если это то, что вы ищете.

Смежные вопросы