2016-08-13 122 views
0

当我打开浏览器作为的document.getElementById()不适用于ChromiumWebBrowser在Visual Studio

WebBrowser browser1; 

我能叫

browser1.Document.getElementById(); 

,但是当我打开浏览器作为

CromiumWebBrowser browser1; 

它说“CefSharp.WinForms.ChromiumWebBrowser不包含文档的定义”。

我已经在Chromium浏览器上加载了一个Google工作表。我只是想在第一个单元格上输入“something”。

任何人都可以帮忙吗?

回答

0

在完成以一种形式加载两个浏览器in this Q&A之后,我只需将该值复制并粘贴到第二个浏览器的焦点区域。这是我能做的最好的。

Clipboard.SetDataObject((value).ToString(), true); 
browser2.Paste(); 

但现在我需要解决另一件事。 我需要选择谷歌表格中的下一个单元格。而且我已经创建this Question

0

您可以使用此:

browser1.ExecuteScriptAsync("document.GetElementById('id1');"); 
相关问题