Я пытаюсь нажать на гиперссылку, чтобы загрузить файл на веб-странице. Тем не менее, HTML показывает, что это javascript, и я просто не могу щелкнуть по нему.
Я перепробовал каждую рекомендованную ссылку от StackOverflow и более четырех часов исследований до этого безрезультатно.
Вот последняя итерация моего кода ...
Dim l
For Each l In HTMLdoc.getElementsByTagName("a")
If l.innerText = "Comma Separated Value (CSV)" Then
l.Click
Exit For
End If
Next l
Вот HTML-код элемента, на который я пытаюсь щелкнуть ...
<a style="color:#0000FF" href="javascript:JTRANSUM('https://www.merchantconnect.com/CWRWeb/download.do?','CRTRNRPT','1','950******4','01-OCT-2019','03-OCT-2019','7','1216','64***','NONE','0','Z216******','4616**********','Z216******','MID','HIGHEST','CARD_TYPE','HIGHEST','CARD_NBR','HIGHEST','lb4******','N','0','8755***********','COMT');">Comma Separated Value (CSV)</a>
Я хотел бы иметь возможность щелкнуть эту ссылку, используя текст «Значение, разделенное запятыми (CSV)»
Я ждал здесь более года, чтобы найти ответы, и на самом деле я очень рад, наконец,опубликовать мой первый законный вопрос. Что ж, будем надеяться, что это законно ...
Спасибо!