как получить исходный код страницы и поиск с помощью Watin - PullRequest
2 голосов
/ 14 декабря 2010

Я использую Watin, и я хочу искать в источнике страницы (HTML), например, поиск ctrl + F, каков наилучший способ сделать это?

спасибо за любую помощь, Ширан

Ответы [ 2 ]

1 голос
/ 20 августа 2011

Это должно помочь вам, это пример того, как это сделать

        // 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
        }
0 голосов
/ 14 декабря 2010

Вы можете использовать свойство IE.Text , чтобы получить текст всей страницы, эквивалентный innerText элемента body.В противном случае, если вам нужен необработанный HTML, вы можете использовать IE.Html .

...