看看这段代码怎么翻译成vb.net

asq985 2009-05-11 04:26:37

private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
{
IHTMLDocument2 vDocument = (IHTMLDocument2)webBrowser1.Document.DomDocument;
foreach (IHTMLElement vElement in vDocument.all)
{
if (vElement.tagName.ToUpper() == "FRAME")
{
IHTMLFrameBase2 vFrameBase2 = vElement as IHTMLFrameBase2;
vFrameBase2.contentWindow.execScript(
"function alert(str){confirm('[' + str + ']');}", "javaScript");
}
}
}

...全文
78 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kzccomputer 2009-05-11
  • 打赏
  • 举报
回复
Private Sub webBrowser1_Navigated(sender As Object, e As WebBrowserNavigatedEventArgs)
Dim vDocument As IHTMLDocument2 = DirectCast(webBrowser1.Document.DomDocument, IHTMLDocument2)
For Each vElement As IHTMLElement In vDocument.all
If vElement.tagName.ToUpper() = "FRAME" Then
Dim vFrameBase2 As IHTMLFrameBase2 = TryCast(vElement, IHTMLFrameBase2)
vFrameBase2.contentWindow.execScript("function alert(str){confirm('[' + str + ']');}", "javaScript")
End If
Next
End Sub
vlsm 2009-05-11
  • 打赏
  • 举报
回复

Private Sub webBrowser1_Navigated(ByVal sender As Object, ByVal e As WebBrowserNavigatedEventArgs)
Dim vDocument As IHTMLDocument2 = DirectCast(webBrowser1.Document.DomDocument, IHTMLDocument2)
For Each vElement As IHTMLElement In vDocument.all
If vElement.tagName.ToUpper() = "FRAME" Then
Dim vFrameBase2 As IHTMLFrameBase2 = TryCast(vElement, IHTMLFrameBase2)
vFrameBase2.contentWindow.execScript("function alert(str){confirm('[' + str + ']');}", "javaScript")
End If
Next
End Sub

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧