0
我試圖點擊包含文本「下一步」的鏈接。 我用壁虎排版引擎嘗試這種代碼在C#:如何在C#中使用壁虎瀏覽器引擎點擊錨標記
Gecko.DOM.GeckoLinkElement next = new Gecko.DOM.GeckoLinkElement(geckoWebBrowser1.Document.GetElementsByClassName("single-prev-next")[0].LastChild.DomObject);
next.Click();
下面是該網站的HTML:
<div class="single-prev-next" style="float:right">
<span class="picture-of">Photo 3 of 8 </span>
<div id="prevre">
</div>
<a href="http://website.com/to/150810/4/">Next</a>
</div>
這是不工作的。
感謝一羣老兄!順便說一下,我不使用導航的目的是因爲導航移除了引用者屬性。 – CodyMan
@CodyMan - 確定 - 但是,您可以指定引用者。 geckowebbrowser的.Navigate()方法有一個接受引用字符串的重載。乾杯;) – Bartosz
我知道,通過增加會話跳出率的方式 – CodyMan