«JSON» не определено

Я пытаюсь загрузитьФоновый сайт Chromecast в C #Веб-браузер но получаю:

Я предположил, что это происходит потому, что веб-браузер использует IE7 по умолчанию (?), Что может плохо работать с JS на веб-сайте. Я пытался обновить реестрFEATURE_BROWSER_EMULATION до 9000 в надежде заставитьwebbrowser использовать IE9 Framework. Но я все еще получаю те же ошибки.

Является ли веб-браузер основным для этой задачи или есть способ обойти эту проблему?

РЕДАКТИРОВАТЬ:

Поэтому, когда я печатаюwebbrowser.version Я получаю: Версия: 11.0.9600.16518. Какая текущая версия IE у меня есть. Если я открою IE11 и перейду к URL, он прекрасно работает. Не уверен, почемуwebbroswer имеет проблему.

Я пытался ввестиJSON Parser на веб-страницу с этим кодом:

HtmlDocument doc = webBrowser1.Document;
            Console.WriteLine(doc);
            HtmlElement head = doc.GetElementsByTagName("head")[0];
            HtmlElement s = doc.CreateElement("script");
            s.SetAttribute("type", "text/javascript");
            s.SetAttribute("src", "http://192.168.1.23:10000/JSON-js-master/json2.js");
            head.AppendChild(s);

Я попытался с локальными и внешними ips, ссылающимися на файл хоста. Не похоже, что разница.

Ответы на вопрос(1)

Ваш ответ на вопрос