Quantcast
Channel: VBForums - Visual Basic .NET
Viewing all articles
Browse latest Browse all 27513

VS 2010 Looking for comparable namespaces of Awesomium

$
0
0
looking for the equivalent of the webbrowser namespaces/functions/properties/events in awesomium :


.Document

.DocumentText (for use with webbrowser.documenttext.contains("string") )

.GetElementById("ElementID as String).InnerText

.GetElementById("ElementID as String").InvokeMember("click")

.Document.Forms

for example:

Code:

    If DidMarketLogin = False Or DidSearchLogin = False Then
   
                    If MarketSearchList.Document IsNot Nothing Then
                        If MarketSearchList.DocumentText.Contains("LOGIN EXPIRED") Then
                          DidMarketLogin = True
                          MarketSearchList.Document.GetElementById("username").InnerText = LoginForm.LoginText.Text
                          'This will type in the login text")
                          MarketSearchList.Document.GetElementById("password").InnerText = LoginForm.PasswordText.Text
                          MarketSearchList.Document.GetElementById("free").InvokeMember("click")
                        Else
                            DidMarketLogin = True
                        End If
   
                    End If
                End If

..

i also need the proper way to handle when navigating is triggered.
eg:

WebBrowser1.Navigating

such as:
Code:

    Private Sub MarketSearchList_Navigating(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserNavigatingEventArgs) Handles WebBrowser1.Navigating
            If InStr(LCase(e.Url.ToString()), "go:") Then
                'here i cancel the event and let my app use the information from the link
                e.Cancel = True
                ProcessSounds(" AYE ")
                MakeGo(e.Url.ToString())
                Exit Sub
            End If
            If InStr(e.Url.ToString(), "waxystudios.com") = 0 Then
                ' I'm trying here to cancel the event so that the WebBrowser1
                ' control doesn't go there.
                ' instead i let their default browser navigate to the site.
                e.Cancel = True
                ProcessSounds(" AYE ")
                System.Diagnostics.Process.Start(getDefaultBrowser(), e.Url.ToString())
            Else
                'let the webcontrol navigate. don't interrupt it.
                e.Cancel = False
            End IF
        End Sub

any information, or links to the relevant docs, would be appreciated.

Viewing all articles
Browse latest Browse all 27513

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>