У меня есть HTML, который выглядит следующим образом:Невозможно отобразить «OnClick» атрибут
<html>
<head></head>
<body>
<a class="xyxyxy" href="" onclick="window.open('https://iogossip.com/Disclosure.pdf', '_blank')">DISCLOSURE</a>
</body>
</html>
мне нужно поставить «https://iogossip.com/Disclour.pdf» на экран. или поместите все это как "window.open ('https://iogossip.com/Disclosure.pdf', '_blank')" на экран. когда я делаю это:
puts browser.a.onclick
Я получаю эту ошибку:
NoMethodError: undefined method `onclick' for #<Watir::Anchor:0x29fc448>
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/watir-webdriver-0.6.2/lib/watir
-webdriver/elements/element.rb:553:in `method_missing'
from (irb):6
from C:/Ruby193/bin/irb:12:in `<main>'
спасибо,
Это действительно непонятно, что ваша цель является. вы пытаетесь имитировать пользователя, который нажимает эту ссылку? Когда вы говорите «на экране», вы говорите о фактическом содержимом файла или просто о самой ссылке? Вы пытаетесь проверить или проверить значение атрибута onclick? –
Я хочу захватить ссылку и подтвердить ее. спасибо – user2134050