Это - поведение Firefox по умолчанию, разработанное для безопасности.The, предположение, вероятно, который не знает большинство веб-сайтов, какой и где Вы локальные файлы (включая пути UNC).
Это могло быть выключено в Firefox:
перезапуска, Который должен сделать это для Вас. У Вас есть больше информации здесь:
ОБНОВИЛ
Firefox 1.5.x или более новый
Поиск папки профиля Firefox на Вашем жестком диске, например, (12345678 обозначает восемь случайных цифр и буквы):
В этой папке создают текстовый файл с именем user.js. Запишите следующую строку в тот текстовый файл:
user_pref("capability.policy.default.checkloaduri.enabled", "allAccess");
Работы над моим ПК (Firefox 3.0.3 и 19,0 бет ) со следующими ссылками:
<img src="file://///server/share/image.png" />
<img src="file://\\\server\share\image.png" />
<img src="file://d:\image.png" />
<img src="file:///d:\image.png" />
<img src="file://d:/image.png" />
<img src="file:///d:/image.png" />
<img src="file://localhost/d:/image.png" />
кроме того, при использовании дополнения NoScript проверка Усовершенствованный \Доверяемый \Позволяет локальные ссылки опция.
Можно загрузить Дополнение LocalLink FireFox, которое позволяет Вам щелкать правой кнопкой по локальной ссылке и выбору, 'Открытому в Активном окне'. Другие пункты меню 'Open...', как предполагается, работают, но делают не для меня.
кроме того, можно использовать NoScript, как Alex предлагает, который включает нормальное нажатие локальных ссылок. Спасибо Alex.
Можно вместо этого считать файл от диска и затем отправить его в Ответе от страницы.
Посмотрите этот ссылка для примера.
не были должны Вы действительно хранить страницы в своем каталоге приложения и ссылаться на них этот путь. http://SITENAME/Server/scanner/XYZ.pdf .
Мы делаем что-то похожее с файлами сохранило все в одном каталоге, и просто сохраните имя файла. мы тогда создаем ссылку с помощью известного имени папки и добавляем имя файла. это работает вполне хорошо.
Наконец Firefox является намного более анальным о направлениях наклонных черт в именах файлов также. Удостоверьтесь, что они - все '/', а не '\'.
Hope это помогает.
остерегайтесь несовместимости с gmarks (заменитель панели инструментов Google) и локальная ссылка и менеджер политики работали на меня; локальная ссылка является немного более гладкой, менеджер политики дает Вам больше контроля
Тонны благодарности, я искал это решение месяцами,
::Эта штука работала::
Это можно было выключить в firefox:
* type "about:config" in the address bar and accept "i'll be careful"
* find "security.checkloaduri" in older versions or "security.fileuri.strict_origin_policy" in newer versions of firefox and change the value to "false"
* restart firefox
::::
::Эта штука работала:Это можно было выключить в firefox:
* type "about:config" in the address bar and accept "i'll be careful"
* find "security.checkloaduri" in older versions or "security.fileuri.strict_origin_policy" in newer versions of firefox and change the value to "false"
* restart firefox
::::
:Решение Марко должно работать для ссылок, которые также находятся в локальной файловой системе, но я не думаю, что оно должно позволять странице http: // ссылаться на страницу file: //.
Проблема для людей, переходящих по ссылкам со страниц http: //, обсуждается здесь: http://kb.mozillazine.org/Links_to_local_pages_do_not_work вместе с объяснением, как обойти это и подвергнуть себя риску.