在表单中的webBrowser控件中使用Javascript,如何切换到iFrame
<iframe id="ContentFrame" class="contentIFrame" onload="checkComplementaryPage()" onmouseover="hoverMenu('dividers')" name="ContentFrame" src="HomeContainer.aspx" scrolling="auto" frameborder="0"></iframe><div id="footer" class="footer">
然后找到并点击iFrame中的元素?
<div class="innerItem50L">
<input type="submit" name="btnPunch" value="punch" id="btnPunch" style="CURSOR:hand;" />
</div>
我是编程新手,我从c#开始。我对Javascript的了解甚少......
答案 0 :(得分:0)
使用以下线程作为示例:
Make an event happen in child iframe to the parent window in JavaScript?
您可以执行以下操作:
$('#ContentFrame').contents().find('#btnPunch').click();
注意:iframe的源必须来自同一个域,并且必须加载内容,因此您应该在窗口加载后将其放入。