Описание тега jurassic

Jurassic - это реализация языка ECMAScript и среды выполнения. Его цель - предоставить наиболее производительную и наиболее совместимую со стандартами реализацию JavaScript для.NET. Jurassic не предназначен для конечных пользователей; вместо этого он предназначен для интеграции в программы.NET. Если вы являетесь автором программы.NET, вы можете использовать Jurassic для компиляции и выполнения кода JavaScript.
1 ответ

Выполнить функцию со сложными параметрами

По несоответствующей причине для этого вопроса мне нужно вызвать функцию javascript, определенную внутри js-файла, из настольного приложения.net и получить результат. Я использую юрский, чтобы сделать это. Однако я не знаю, как вызывать функции, кот…
28 май '15 в 09:14
2 ответа

Получение местоположения ошибки JS при использовании Jurassic

Я использую движок Jurassic JS для запуска кода JS в приложении.NET. К сожалению, я получаю исключение при запуске кода, который вызван каким-то неопределенным значением где-то. Но как я могу найти точное место? Обратите внимание, что я не могу запу…
11 янв '12 в 05:48
0 ответов

C# создать типизированный объект из анонимного JSON

В своем коде я делаю веб-запрос и получаю обратно html, я использую Jurassic Engine, чтобы отобразить эти данные в строковый объект JSON. var engine = new Jurassic.ScriptEngine(); var result = engine.Evaluate("(function() { " + output + " return som…
25 окт '18 в 23:54
1 ответ

Загрузите DOM и выполните javascript на стороне сервера с помощью.Net

Я хотел бы загрузить DOM, используя документ (в виде строки) или URL-адрес, а затем выполнить функции JavaScript (включая селекторы JQuery) против него. Это будет полностью на стороне сервера, в процессе, без клиента / браузера. По сути, мне нужно з…
04 июн '12 в 18:20
1 ответ

Как я могу использовать GetValues ​​при запуске Js-кодов с помощью Jint?

Мой вопрос примитивен. Но это очень полезно. Я проверял приложение Sébastien Ros - MSFT Jint на GitHub. Как я могу получить свойство GetValue несколько раз? GetValues(x,y,z...) или же GetValue("x").GetValue("y").GetValue("z"), потому что мне нужен x…
13 мар '15 в 14:36
1 ответ

Как запустить юрский (двигатель js) на wp7 и wp8

Я пытался установить Jurassic на свой проект с помощью Nuget, ну, на Windows 8 нет проблем, он работает, но ни в Windows Phone 7 и Windows Phone 8 не скомпилировать... Любые идеи, я знаю (из комментария на сайте), что на wp7 и wp8 может работать, но…
10 апр '13 в 09:59
1 ответ

В юрском периоде, как я могу ограничить время выполнения скрипта?

Я использую движок скриптов юрского периода, как мне ограничить продолжительность скрипта? string ExcutingFunction = " for(var i=0;i<1000000;i++){ i%2; } "; ScriptEngine ScrptingEngine = new ScriptEngine(); ScrptingEngine.Execute(ExcutingFunction…
12 сен '16 в 21:08
0 ответов

Как получить доступ / вернуть субобъекты из юрского кода js?

У меня есть следующий код, использующий механизм юрского JavaScript: _engine.Evaluate(JsFileAndFunctionStrings.CreateDefaultState()); _responseString = _engine.CallGlobalFunction<string>("createDefaultState", spec); Если я просто использую сле…
02 ноя '18 в 21:41
1 ответ

ASP.NET Web API, возвращающий класс C#

В Web API Controller метод действия возвращает класс C#, например: public class ShipController : ApiController { [HttpGet] public Cell GetShip() { return new Cell(new ScriptEngine()); } } Где Cell - мой класс, унаследованный от ObjectInstance из биб…
20 окт '15 в 16:22
2 ответа

Использование Jurassic для предварительной компиляции шаблона JsRender на стороне сервера

Я пытаюсь предварительно скомпилировать шаблоны JsRender из библиотеки классов, написанной на C#, используя механизм сценариев юрского периода для выполнения JsRender. Вот мой код: var engine = new Jurassic.ScriptEngine(); engine.Execute(JsRenderCon…
0 ответов

Не удалось загрузить тип 'System.Runtime.Serialization.ISerializable'

Я получаю эту ошибку при попытке использовать Jurassic.ScriptEngine в моем проекте WinPhone 8.1. Полное сообщение об ошибке: Could not load type 'System.Runtime.Serialization.ISerializable' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, …
10 окт '15 в 00:25
0 ответов

Как интегрировать JavaScript Compiler (например, Jurassic, ClearScript) в оболочку Visual Studio 2010

У меня есть проект, в котором я должен поддерживать отладку javascript из Jurassic или ClearScript или любого другого компилятора сценариев Java с открытым исходным кодом для.net в изолированной оболочке Visual Studio 2010. Мое требование состоит в …
0 ответов

Почему Джинт или Юрский не видят мой шаблон Handlebars?

Моя программа: using Jurassic; using System; namespace JintScience { class Program { static void Main(string[] args) { ScriptEngine engine = new ScriptEngine(); engine.ExecuteFile("handlebars.runtime.min.js"); engine.ExecuteFile("compiledtemplates.j…
27 апр '18 в 16:35
1 ответ

Оценивать с помощью юрского кода js, который модифицирует html

Я пытаюсь переопределить получение капчи внутри приложения C#. Возникли проблемы из-за отсутствия опыта в JS. GET-запрос возвращает данные, которые содержат тег captcha src, по умолчанию пустой. ... <div class="context"><img src="" id="capc…
15 май '17 в 14:18
1 ответ

Включить jQuery в файл Javascript, который не будет запускаться внутри веб-страницы

Я использую Javascript для создания автономного скрипта, который будет вызываться приложением C#.NET. Он не будет работать в браузере, вместо этого он будет использовать движок юрского периода. Я хочу иметь возможность использовать jQuery в этом скр…
10 апр '14 в 21:56
1 ответ

Можно ли представить объект.NET для JavaScript, у которого есть метод, возвращающий IEnumerable?

Я пытаюсь создать класс.NET, который будет работать с JavaScript через движок Jurassic JavaScript. Класс представляет объект ответа HTTP. Поскольку ответ HTTP может иметь несколько заголовков с одним и тем же именем, я хотел бы включить метод, котор…
04 сен '17 в 14:38
1 ответ

Возможно ли дать / уснуть / задушить другой поток, пока он выполняет метод во внешней библиотеке - в частности, в юрском периоде?

Я использую JavaScript-реализацию.Net под названием Jurassic для запуска пользовательских сценариев внутри моего WPF-приложения.Net 4, закодированного в VB.Net - ответы C# хороши. Механизм сценариев работает в своем собственном потоке и предоставляе…
25 июн '12 в 19:40
0 ответов

Получить значение удаленного JS var с Jurassic Script Engine

Мой удаленный файл JS, как показано ниже (function(window,document){ var config = { 'placeHolder' : 'content_div' }; var html = "blaaa blaaa"; })(window,document); Я хотел бы получить значение HTML. Я пробовал, как показано ниже, но у меня есть ошиб…
07 ноя '14 в 17:36
1 ответ

Можно ли получить переменную js для ассигнования строки C# с использованием библиотеки Jurrassic

Я получаю JS-скрипт из удаленного HTML с использованием HtmlAgilityPack, как показано ниже; .... string JsVars = _HtmlDocument.DocumentNode.SelectSingleNode("//script[contains(text(), 'blablaa')]").InnerText JsVars возвращается, как показано ниже; v…
19 окт '14 в 11:51
0 ответов

Можно ли вызывать функции цезия из C#, используя юрский период

Cesium, средство просмотра глобуса javascript, имеет вспомогательные функции, которые полезны для манипулирования данными при создании объектов czml. При создании czml в C# для потоковой передачи в цезий было бы удобно иметь возможность вызывать нек…
28 мар '19 в 03:40