打开后用Watin / VB.Net对修改firefox (或其他浏览器)元素有什么用?
例如,我有一个空白的html页面,然后我用 Watin 打开该页面。因为它的空白所以没有元素加载器。然后我想添加元素到该页面(表单或链接或图像)。那可能吗?
或者是否可以使用内存编辑完成?或者 javascript ?
到目前为止,我能找到的最接近的是这个javascript
pageSize = 5
答案 0 :(得分:0)
以下是使用WatiN修改网页(任何网页)的功能代码。当然,您将修改本地的本地副本,而不是服务器上的本地副本。你可以随心所欲地疯狂,但你需要更具体地了解你想要实现的目标:
var browser = new IE();
browser.GoTo("about:blank");
browser.WaitForComplete();
browser.Eval(@"document.write('This is new text on the web page<br>')");
browser.Eval(@"var buttonnode= document.createElement('input');");
browser.Eval(@"buttonnode.setAttribute('type','button');");
browser.Eval(@"buttonnode.setAttribute('name','sal');");
browser.Eval(@"buttonnode.setAttribute('value','New Button');");
browser.Eval(@"document.body.appendChild(buttonnode);");