问题是这样的
我用webbrowser打开一个网站
这个网站上的链接是强制新窗口(新标签页)打开的但我在webbrowser中单击链接时没有反应,只有右键“打开链接”或“在新窗口中打开链接”才会调用IE打开。另外我想调用默认浏览器,用下面这个方法的时候也出了问题
http://www.piikee.net/read.php/508.htm
我的默认浏览器是CHROME,但是执行的时候只是新建了个CHROME窗口,并没有打开链接非常感谢webbrowser

解决方案 »

  1.   

    对了,链接是在<script type='text/javascript'> </script>中
    问题与http://social.msdn.microsoft.com/Forums/en-US/ieextensiondevelopment/thread/5263c0bb-6183-4ec1-a4e7-85f9a3688fd8类似?
      

  2.   

        Private Sub WebBrowser1_NewWindow(sender As Object, e As System.ComponentModel.CancelEventArgs) Handles WebBrowser1.NewWindow        e.Cancel = True
            Dim senderb As WebBrowser = CType(sender, WebBrowser)
            Dim url As String = senderb.StatusText
            Process.Start(url)
        End Sub试了下百度,没有问题,直接调用的CHROME,但是链接在
    <script type='text/javascript'>
    (function(jQuery) {
    {"url":"9/4/4/9/9449543/2334523.jpg","width":"333","height":"226","link":"http://www.xxxxx.com/"},
    })(window._W && _W.jQuery)
    </script>
    中就不行,大神们有点建议么