点击 iframe 下 的 无 id a 的有关问题
点击 iframe 下 的 无 id a 的问题!
我是新手,我想做一个自己填表的程序,需要 webbrowser
<iframe src="/ss" frameborder="0" id="mainFrame" name="mainFrame" class="mainFrame""></iframe>
里面的
<a href="/tt.htmt" target="_self"><span>查看</span> </a>
我数了一下是第七个<a
所以我这么做的
mshtml.HTMLDocument doc = (mshtml.HTMLDocument)webBrowser1.Document.DomDocument;
object index = 0;
mshtml.IHTMLWindow2 frame = (mshtml.IHTMLWindow2)doc.frames.item(ref index);
doc = (mshtml.HTMLDocument)frame.document;
doc.links.tags("a").item(7).href.InvokeMember("Click");
但这段代码运行不了。

------解决思路----------------------
是不是doc获取的时候,这个iframe的代码还没有加载完成啊
------解决思路----------------------
第7个,item是6吧
------解决思路----------------------
第七个 索引是6 item(6)
报什么错,是索引错误码
我是新手,我想做一个自己填表的程序,需要 webbrowser
<iframe src="/ss" frameborder="0" id="mainFrame" name="mainFrame" class="mainFrame""></iframe>
里面的
<a href="/tt.htmt" target="_self"><span>查看</span> </a>
我数了一下是第七个<a
所以我这么做的
mshtml.HTMLDocument doc = (mshtml.HTMLDocument)webBrowser1.Document.DomDocument;
object index = 0;
mshtml.IHTMLWindow2 frame = (mshtml.IHTMLWindow2)doc.frames.item(ref index);
doc = (mshtml.HTMLDocument)frame.document;
doc.links.tags("a").item(7).href.InvokeMember("Click");
但这段代码运行不了。
------解决思路----------------------
是不是doc获取的时候,这个iframe的代码还没有加载完成啊
------解决思路----------------------
第7个,item是6吧
------解决思路----------------------
第七个 索引是6 item(6)
报什么错,是索引错误码