pawelch
@pawelch
Программист php

В C# с помошью webBrowser через js не получается получить координаты, что не так?

Здравствуйте! В c# пишу программу, которая должна получать координаты элемента.
Есть форма на ней webBrowser.

public static void AddScriptToDocument(HtmlDocument document, string jsCode)
        {
            var script = document.CreateElement("script");
            script.SetAttribute("text", jsCode);
            document.Body.AppendChild(script);
        }

        private void button1_Click(object sender, EventArgs e)
        {
            AddScriptToDocument(webBrowser1.Document, "var elem = document.getElementById('text'); var t = elem.getBoundingClientRect(); alert(JSON.stringify(t));");
        }

Возвращает пустой массив, что не так?
  • Вопрос задан
  • 42 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы