2014-12-29 2 views
0

У меня проблема с чтением изображений, которые существуют на рабочем столе (формат jpg или что-то еще изображение). Местоположение: C: \ Users \ Marian \ Desktop \ pozalaptop.jpg. Я пробовал эти коды, но не работает.Как я могу прочитать файл jpg с рабочего стола

<img src="C:\Users\Marian\Desktop\pozalaptop.jpg" alt="laptop" width="100" 
height="100" /> 

<img src="C:/Users/Marian/Desktop/pozalaptop.jpg" alt="laptop" width="100" 
height="100" /> 

Помогите пожалуйста!

+3

Использование файла 'файл: /// image_path' может быть' file: /// C:/Users/Marian/Desktop/pozalaptop.jpg' – Girish

+0

Вы не указали название изображения. –

+0

Если вы размещаете сайт на своем локальном компьютере, подумайте о том, как использовать XAMPP или LAMP, или просто Apache, а не просто открывать html-файлы. – Raptor

ответ

0

Посмотрите на консоль своего браузера, чтобы увидеть сообщение об ошибке. Если это может быть сетевая ошибка, в этом случае путь не может быть найден. Но скорее это исключение безопасности. Странам, использующим протокол http: или https:, не разрешается доступ к ресурсам с помощью протокола file: по соображениям безопасности (в противном случае злоумышленники могли бы сканировать ваш компьютер на файлы).

+0

но как я могу дезактивировать эту безопасность? –

+0

Вы не можете. Если бы вы могли это сделать, атакующий мог это сделать. Кроме того, это не помогло: вы могли видеть изображение в браузере, запущенном на вашем рабочем столе, но никто в мире не мог. Поэтому смешивание протоколов HTTP и файлов обычно не имеет смысла. Найдите место, где вы можете загрузить свое изображение, например flickr.com, а затем использовать URL-адрес HTTP, который они вам скажут. –

+0

Спасибо всем за помощь !!! –

Смежные вопросы