Определить, заблокировано ли изображение прокси - PullRequest
0 голосов
/ 09 ноября 2010

У меня есть веб-страница с играми. Я понимаю, что туда будут обращаться из школ (в основном потому, что я и мои друзья будем использовать их). Я хочу посмотреть, заблокировано ли определенное изображение, и отобразить отдельный контент, который, как я знаю, не блокируется специальным прокси-сервером школы.

1 Ответ

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

Простой способ - использовать JavaScript для измерения изображения после его загрузки.Если у него нет исходных размеров изображения, оно будет заблокировано или изменено.

Это не будет работать, если прокси-сервер заменяет контент того же размера, хотя, конечно.Событие onerror (которое вы уже указали в тегах) также может работать, но оно будет зависеть от прокси.Если он просто отправляет пустое изображение вместо каждого заблокированного, событие ошибки не сработает.

...