c# - 如何获取页面源并使用Watin进行搜索

标签 c# search watin

我正在使用 Watin,我想在页面源代码 (HTML) 中搜索,例如 ctrl+F 搜索,最好的方法是什么?

感谢您的帮助, 石然

最佳答案

这应该对您有所帮助,这是一个如何实现它的示例

        // Find text like ctr+F (NOT IN SOURCE BUT IN "WHAT YOU SEE"
        if (ie.Text.Contains("SOME TEXT TO FIND").Equals(true))
        {
            //Do stuff you would like when found here
            MessageBox.Show("Text Found! ");

        }
        else
        { 
            // cant find
        }

        //OR

        // Find text in SOURCE
        if (ie.Html.Contains("SOME TEXT TO FIND").Equals(true))
        {
            //Do stuff you would like when found here
            MessageBox.Show("Text Found! ");

        }
        else
        { 
            // cant find
        }

关于c# - 如何获取页面源并使用Watin进行搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4440200/

相关文章:

c# - 使用 C# WATIN,如何获取 INPUT 标记 html 元素的值?

c# - 抽象类类型C#的调用子实现

c# - 数据库中的 AppSettings 而不是 App.Config

android - 我的数据库中的搜索过滤器有问题

macos - 原生 OS X 应用程序是否可以读取和复制 Spotlight 搜索索引?

c - bsearch 在循环中更改键

C# WatiN - 添加一个 AlertDialogHandler 以在每个 Alert 对话框窗口中单击确定按钮

automated-tests - 替换 Watin 的测试框架,如果它会停止维护?

c# - 我是否正确使用了 "using"语句?

c# - 以编程方式在 Entity Framework mvc 4 中创建表