Получение PrintScreen клиентского ПК через веб-приложение - PullRequest
1 голос
/ 09 ноября 2010

Я хочу получить "PrintScreen" на клиентском ПК, когда он обращается к определенной веб-странице.

Я пытался найти в этом ИДЕИ!но не смог получить много,

Фактически, я узнал о самом стеке потока: Javascript PrintScreen

JavaScript не может использоваться для такой функциональности.

Итак, я хотел бы знать, может ли это быть сделано в Ajax, ASP.NET с C # / VB или в PHP, потому что в конце я хочу непрерывно сохранять эти изображения в базу данных либо SQL Server, либо MySQL, либо Oracle.

Возможно ли это с помощью объектов ActiveX?

Насколько мне известно, будет сложно продолжить работу с javascript. Однако при выполнении этой функции я планирую использовать больше ресурсов клиента, чем ресурсов сервера.

Ответы [ 3 ]

2 голосов
/ 09 ноября 2010

Браузеры не имеют доступа к ресурсам клиентского компьютера.То, что вы описываете, не может быть достигнуто без сторонней библиотеки dll (если вы упомянули .Net), установленной на вашем компьютере, и это может быть сделано только по требованию клиента.Но вся идея в том, что, как указывалось до вторжения в частную жизнь, любая попытка установить что-либо на клиентский компьютер будет рассматриваться как угроза безопасности со стороны любого программного обеспечения AV.

1 голос
/ 04 декабря 2010

Просто НЕ ВОЗМОЖНО, зачем вам это нужно?

0 голосов
/ 09 ноября 2010

Я не знаю, «JavaScript нельзя использовать для такой функциональности» раньше. Но так как вы уже поняли, я могу сказать вам, что ASP.NET не может помочь вам в этом, если JS не может. Потому что все ASP.NET на стороне клиента является JavaScript. На самом деле Ajax работает через JavaScript. ASP.NET просто генерирует эти javascripts, чтобы ваш код работал как WebForm.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...