Здравствуйте! В 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));");
}
Возвращает пустой массив, что не так?