我找到了一个没有找到任何可行解决方案的问题。谷歌搜索没有任何成功...帮助请。
情况:使用MS Access 2010,有一个带有WebBrowser控件(未绑定)的表单用于进行某些搜索,当我单击搜索结果时,将打开一个弹出的新Internet Explorer窗口搜索结果。
要求:我需要在现有的WebBrowser控件上打开“新的Internet Explorer窗口”.....不要单独打开新的弹出式Internet Explorer窗口。
请提供解决方案(MS Access 2010 / VBA)或解决方法......
此致 沙
答案 0 :(得分:0)
您是否可以在应用程序外部的新浏览器窗口中打开WebBrowser控件中打开的表单,以便测试某些内容。检查是否在打开URL时,如果结果在该浏览器的新窗口中打开,则调用搜索。如果是这样,那么在第一个屏幕中检查表单的目标,以获取页面试图打开结果的窗口的名称。如果指定了目标,那么您将需要编写代码以在页面加载。
答案 1 :(得分:0)
只需将新网址分配给您的webbrowser控件即可。这样的事情。请注意,它必须包含等号和由引号包围的超链接。
Private Sub WebBrowser34_Click()
Me.WebBrowser34.ControlSource = "='www.google.co.uk'"
End Sub