Снимок экрана игнорирует некоторые окна

Ну, я отступаю от вопроса, но у меня была подобная потребность сегодня и хотя я не мог найти идентификатор от клиента, использующего JavaScript, я сделал следующее.

На стороне сервера: -

<div style="display:none;visibility:hidden" id="uip"><%= Request.UserHostAddress %></div>

Используя Javascript

var ip = $get("uip").innerHTML;

я использую Ajax ASP.NET, но можно использовать getElementById вместо $get ().

то, Что происходит, у меня есть скрытый элемент отделения на странице с IP пользователя, представленным с сервера. Чем в JavaScript я просто загружаю то значение.

Это могло бы быть полезно некоторым людям с подобным требованием как Ваше (как я, в то время как я не имел, понимают это).

За Ваше здоровье!

5
задан Nemok 28 July 2009 в 12:09
поделиться

2 ответа

При вызове BitBlt () добавьте флаг CAPTUREBLT для "захвата" многоуровневых окон

7
ответ дан 14 December 2019 в 04:44
поделиться

Это могло быть из-за композиции рабочего стола. Выключите композицию рабочего стола Aero в Vista и попробуйте снова.

1
ответ дан 14 December 2019 в 04:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: