Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Скриншот на стороне клиента

434
17 июня 2010 года
Poltos
105 / / 18.08.2004
Доброго времени суток!

Необходимо делать скриншот браузером и отправлять на сервер.

Есть система информирования по средствам веб с множеством мониторов и модуль слежения за состоянием и работоспособностью, все бы нормально, но необходимо видеть что сейчас на мониторе. Было решено отправлять скриншот на сервер, на JS я так понял этого нельзя сделать:( flash вроде тоже не может...

Вся система исключительно интранет.

Какими средствами можно сделать скриншот браузером? Так же нужно учесть кроссплатформенность и кроссбраузерность.
366
17 июня 2010 года
int
668 / / 30.03.2005
Где вы начитались этого "по средствам"? Может какой учебник русского языка, написанный таджиком? Можно жить по средствам, а можно выполнить какое-то действие посредством чего-то. В чём сложность-то?
Нельзя браузером скриншот делать без дополнительных довесок, иначе это была бы просто огромнейшая дырища в безопасности. Просмотр переписки - это самое малое, что можно было бы реализовать.
434
17 июня 2010 года
Poltos
105 / / 18.08.2004
подходит вариант создания скриншота/миниатюры сайта, с помощью программы или класса (проект на C#) на стороне сервера, как например в "Опере".
13
17 июня 2010 года
RussianSpy
3.0K / / 04.07.2006
На стороне клиента сделать скриншот НЕЛЬЗЯ никакими средствами, кроме специально разработанной и установленной программы. В браузерах подобного функционала нет и никогда не будет.
434
17 июня 2010 года
Poltos
105 / / 18.08.2004
Цитата: RussianSpy
На стороне клиента сделать скриншот НЕЛЬЗЯ никакими средствами, кроме специально разработанной и установленной программы. В браузерах подобного функционала нет и никогда не будет.



С браузером все понятно.

На стороне сервера создать миниатюру на основе отправляемого HTML кода... может есть консольная программулина или компонент для языка C#.

5
17 июня 2010 года
hardcase
4.5K / / 09.08.2005
Цитата: Poltos

На стороне сервера создать миниатюру на основе отправляемого HTML кода... может есть консольная программулина или компонент для языка C#.


Миниатюра это здорово, только HTML бывает сильно длинным (книжка с lib.ru) или почти полностью формируемым жабаскриптом (GMail).
Опера же делает "снимок экрана".

13
17 июня 2010 года
RussianSpy
3.0K / / 04.07.2006
Чтобы создать на стороне сервера - вам нужен полноценный браузер тк многие сайты используют JS и для полноценного скриншота вам придется его исполнять.

Насколько я помню был проект на основе браузерного движка Firefox. Но название сейчас не вспомню - гуглите.
434
17 июня 2010 года
Poltos
105 / / 18.08.2004
т.к. у меня внутренний проект, там нету JS и страницы не длинные.
5
17 июня 2010 года
hardcase
4.5K / / 09.08.2005
Цитата: Poltos
т.к. у меня внутренний проект, там нету JS и страницы не длинные.


А хранить страницы?

8.2K
17 июня 2010 года
bagie2
299 / / 26.10.2008
может это?
434
17 июня 2010 года
Poltos
105 / / 18.08.2004
Цитата: bagie2
может это?



Проверю, вообще похоже на истину)

7
17 июня 2010 года
@pixo $oft
3.4K / / 20.09.2006
Чем вас не устраивают плагины?Основные браузеры их поддерживают,и я не думаю,что у вас в интранете стоит что-то кроме IE/Opera/FF/Chrome
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог