Используется: WebDriver, С#
При рассмотрении кода страницы в Хроме, выражение css selector "#watch7-sidebar-ads iframe" подсвечивает iframe. Как сделать чтобы подсвечивалось и a[id="aw0"], которое находится в iframe.
Причём нужно, чтобы выделялось любое "a", невзирая на id, т.к. id тоже может меняться. id iframe тоже периодически меняется в зависимости от обновления страницы.
<div id="companion_ad_div" style="visibility: visible;">
<iframe id="ads_frame1" name="_ads_frame1" width="undefined" height="250" frameborder="0" src="ссылка.... УДАЛИЛ" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" allowfullscreen="true" cd_frame_id_="91434f5dfcf870257070e9f48c769cf7">
#document
<!DOCTYPE html>
<html>
<head>
<script>var casm=["",0,null,0];</script>
<style> ... </style>
<script>/--> </script>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" style="background:transparent">
<div id="_image_div" style="height: 250px; width: 300px; overflow:hidden; position:absolute">
<a id="aw0" target="_blank" href="https://site.g.doubleclick.net/aclk?sa=L&ai=CQAOob5RGWLKpN5GzmAT6xqnIBP2ciMVH1MvCldsE/"><img src="https://tpc.syndication.com/simgad/14397548859480715033" border="0" width="300" alt="" class="img_ad" onload="">
</a>
</div>
</body>
</html>
</iframe>
</div>
ВОПРОС
1. Как получить доступ через css selector к элементу "a", который находится в iframe?
2. Можно ли получить доступ к "a" не переключая код на iframe, а напрямую через cssselector?
Виртуальный выделенный сервер (VDS) становится отличным выбором
При попытке получить картинки пользователя, получаю: Значение не может быть неопределенным
Здравствуйте, посмотрел выступления зендовца, почитал статьи на ХабреПоле чего возник логичный, но философский вопрос про оптимизацию кода