var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-333696-1']); _gaq.push(['_trackPageview']); _gaq.push(['_trackPageLoadTime']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();
  • 2010年03月03日

    csexwb-最完整的C#版Webbrowser控件封装库

    分类:

    WatiN Test Recorder中有一个比较重要的依赖库csexwb2,使用见The most complete C# Webbrowser wrapper controlcsexwb2最新代码check out并不从Source,而是从Downloads

     

    csexwb2中有不少方法可以借鉴,如下面的几个Api:

    public string GetSource(bool bTopLevel)

    public string GetSource(IWebBrowser2 thisBrowser)//主要用于日后加载Html文件

     

    public IHTMLElement ElementFromPoint(bool bTopLevel, int X, int Y)

    public IHTMLElement ElementFromPoint(int clientx, int clienty)

     

    public bool ClearSessionCookies()

    {

       return WinApis.InternetSetOption(IntPtr.Zero,

    InternetSetOptionFlags.INTERNET_OPTION_END_BROWSER_SESSION,IntPtr.Zero, 0);

    }

    分享到:

    历史上的今天: