Могу ли я вызывать функции JScript или получать доступ к объектам JScript через DLR на стороне сервера (ASP.Net)? - PullRequest
0 голосов
/ 09 июля 2011

Есть ли способ вызова функций JScript или доступа к объектам JScript через DLR на стороне сервера (ASP.Net)?

Этот вопрос вызван тем, что существовал способ вызывать JScript из Silverlight приложений с помощью DLR. - Мистер Хейлсберг показал это на pdc '08 через DLR и JavaScript-Binder здесь . Я не нашел никакой конкретной информации об этой функции, присутствующей в ASP.Net; Я даже читал, что Microsoft отказалась от этой папки. - Так что я надеюсь получить здесь некоторую информацию.

Ответы [ 2 ]

1 голос
/ 15 июля 2011

Вы МОЖЕТЕ создать функции JavaScript и зарегистрировать их на стороне сервера, вы МОЖЕТЕ получить доступ к этим скриптам, но (извините, если я говорю что-то, что вы уже знаете, но на тот случай, если вы не знаете ...)Вы не можете заставить браузер вызывать скрипты всякий раз, когда вы хотите через сервер (ну, по крайней мере, обычными способами).Запрос сделан, ответ отправлен, и все.Между браузером и сервером нет логической постоянной связи, и это невозможно, если вы этого хотели.Возможно, вы захотите привести простой пример, чтобы мы могли помочь вам в дальнейшем.

0 голосов
/ 03 сентября 2011

См. Здесь: http://aspnet.codeplex.com/wikipage?title=Dynamic%20Language%20Support&referringTitle=Home, но нет, однако четкой дорожной карты.

...