2012-03-19 2 views
1

Можно ли получить локальный путь изображения? Пусть у меня есть следующий фрагмент кода:Как получить локальный путь изображения после его загрузки из Интернета?

<img src="http://myserver/myimg.png" id="myimg"/> 

Файл должен быть загружен где-то на местном уровне. Можно ли получить свой путь в JavaScript? Строка, которая будет выглядеть как «C: \ Users \ blabla».

+0

Кэш браузера будет знать, где находится локальная копия, но нет доступа к этим данным JS. Это было бы серьезным риском для безопасности, если бы это было разрешено. –

ответ

2

Краткий ответ: No.

JavaScript не может получить доступ к файловой системе пользователей ни при каких обстоятельствах (это был бы кошмар безопасности).

1

Файл должен быть загружен локально.

Он может храниться только в ОЗУ.

Возможно ли найти его путь в JavaScript?

Нет. Даже если браузер кэшировал его на диск, JavaScript не имеет доступа к какой-либо информации об этом кеше.

1

Нет, это не так, вы не можете получить доступ к файловой системе с помощью javascript. Зачем вам это нужно?

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