0
問題:當我點擊網站上的產品圖像時,會在網頁上方彈出一個窗口並顯示產品的描述。它也包含一個表單。我想知道如何獲得這個表格和文字說明。這可能使用HtmlUnit?使用HtmlUnit從JavaScript彈出窗口獲取元素
感謝您的支持。
問題:當我點擊網站上的產品圖像時,會在網頁上方彈出一個窗口並顯示產品的描述。它也包含一個表單。我想知道如何獲得這個表格和文字說明。這可能使用HtmlUnit?使用HtmlUnit從JavaScript彈出窗口獲取元素
感謝您的支持。
是的,這是可能的。但不同的開發者有不同的方法。
我可能簡單地找出點擊發送的請求。
有可能沒有請求被髮送,而是存在於div(或類似元素)中的內容只是以彈出窗口的形式呈現,在這種情況下,您必須找出實際代碼在源代碼中。
Htmlunit只能處理原生JavaScript彈出窗口。根據你的問題,這不是一個本地對話框,所以你可以簡單地在該htmlelement上發出.click(),然後在javascript啓用模式下獲得所需的使用xPath。
問候 尼廷
感謝您的幫助。 – user2558417
如果解決了您的問題,請考慮接受它作爲解決方案。 –