Необходимо сделать так чтобы при запуске драйвера в фф не появлялся Add-on Bar
Если кто не понял что это, вот картинка [quote=“Beliy_Ruslan, post:3, topic:4765, full:true”]
это над кем-то поиздеваться? )
[/quote]
Я получаю элемент по координатам, а эта хрень мешает
Насколько я знаю, никак. Поправьте, если ошибаюсь.
А чем он мешает?
согласен с постом выше…никогда не мешал…да и не пробовал…
а можно узнать зачем?
это над кем-то поиздеваться? :))
olyv
July 8, 2014, 2:58pm
#4
Мне тоже кажется, что никак не отключить. Но если очень хочется, то можно попробовать full-screen mode. Вроде даже пример есть на Stackoverflow
Попробуй изменить расширение.
В Дженкинсе попробуй запустить)).
Сейчас для скроллинга одну фишку вспомню, где-то завалялась:
JavascriptExecutor jse = (JavascriptExecutor)driver;
jse.executeScript("window.scrollBy(0,1000)", "");
или так
public void scrollTo(WebElement element) {
((JavascriptExecutor) driver).executeScript("arguments[0].scrollIntoView();", element);
}
Зачем здесь скрол???
Отец ты мне как папа. (с)Кличко
Метод не помог, но все же спс
скролл нужен иногда, чтобы обьект был в зоне видимости
ArtOfLife
(Sergey Korol)
July 8, 2014, 6:51pm
#10
А руками вы сможете кликнуть элемент, которого не видите? Драйвер вам как бы намекает - “scroll me”.
Проскроллить к конкретному элементу можно еще так:
((JavascriptExecutor) driver).executeScript(String.format("window.scroll(0, %s)", element.getLocation().getY()));
anym0us:
Перейдите в директорию, где хранятся настройки приложений Mozilla — в зависимости от ОС
Далее — в поддиректорию /Firefox/Profiles/<название_текущего_профиля>
Создайте там директорию chrome, а в ней файл userChrome.css со следующим содержимым:
#addon-bar { display: none !important; }
Огромное спасибо, пока не попробовал, но думаю все получится
anym0us:
chrome
medvedevdenis:
anym0us писал(а):
Перейдите в директорию, где хранятся настройки приложений Mozilla — в зависимости от ОСДалее — в поддиректорию /Firefox/Profiles/<названиетекущегопрофиля>
Создайте там директорию chrome, а в ней файл userChrome.css со следующим содержимым:
#addon-bar { display: none !important; }
Отличная инфа!!! Огромное спасибо!!!
если это реально элемент с id - можно еще javascript’ом его удалить просто