не могу составить xpath помогите

  • Автор темы Автор темы backoff
  • Дата начала Дата начала

backoff

Client
Регистрация
20.04.2015
Сообщения
6 386
Реакции
6 671
Баллы
113
Код:
Развернуть Свернуть Копировать
//div[@id='rso']/div[@class='bkWMgd']/div[@class='srg']/div[@class='g']//div[@class='rc']/div[@class='r']//h3[@class='LC20lb'])[1]
 
урл - https://www.google.com/search?hl=ru&source=hp&ei=jwdcXJyOF8KisgGh_bRI&q=продажа+рекламы&btnK=Поиск+в+Google&oq=продажа+рекламы&gs_l=psy-ab.3..0l10.151956.992096..994055...9.0..0.122.800.12j1......0....1j2..gws-wiz.....6..35i39j0i131j0i10i1i42j0i10i1.8TKhIs5Ue1g

надо сделать клик по 1й ссылке, через xpath

по идее должно работать, но почему-то находит не 1 вариант, а 9
http://joxi.ru/BA0vEMxfMPQ0Km

Код:
Развернуть Свернуть Копировать
//div[@class='srg']//div[@class='r'][1]
Так оно просто нашло девять штук ссылок таких на странице, а не ссылку под номером девять. Все логично. Клик в зенке через C# по Xpath такому все-равно будет всегда происходить по первой ссылке. Но можно и так для уверенности, чтобы именно только первую находило и не более:
Код:
Развернуть Свернуть Копировать
(//div[@class='srg']//div[@class='r'])[1]
 
  • Оценить
Реакции: ZX и backoff
нужно клик не не только по первой делать но и по 2.3.4 и тп )
так тебе нужно сделать клики по всем ссылкам или только по определенной? У меня есть наработка по части кликов на все (или почти все) ссылки.
правда, я ее хотел на конкурсе шаблонов показать )) (если пропустят)
 

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