Отображение изображения с локального диска в сафари - PullRequest
3 голосов
/ 11 июня 2009

У меня есть этот тег на моей странице, который работает на localhost: 3000 <img id="img1" src="file:///Users/michal/Desktop/Picture 1.png" width="400" height="200"> изображение существует, но оно не отображается. если я помещаю путь из атрибута src в адресную строку, изображение загружается, но оно не работает в теге img даже в теге iframe. Я использую Safari 4 на Mac. Я что-то упустил или это вообще невозможно? Благодаря.

Ответы [ 2 ]

5 голосов
/ 11 июня 2009

Это функция безопасности ... это невозможно в любом браузере на любой платформе.

1 голос
/ 11 июня 2009

Должно быть, проблема Safari 4. Кажется, отлично работает на Safari 3.2.1 и Firefox 3.0.10. Я использую подобную вещь, и она работает:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta name="generator" content=
"HTML Tidy for Mac OS X (vers 1 September 2005), see www.w3.org">
<title></title>
</head>
<body>
<img id="img1" src=
"file:///Users/ryan/.../wait.gif"
width="400" height="200" name="img1">
</body>
</html>

Я думаю, что если вы используете localhost: 3000, то приведенные выше ответы верны с безопасностью. Попробуйте использовать относительный путь без файла: //

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