Firefox и локальные файлы - PullRequest
       1

Firefox и локальные файлы

4 голосов
/ 01 сентября 2011

Есть ли способ доступа к локальным файлам, отсутствующим в текущем каталоге в Firefox?

Я сделал это

about: config -> security.fileuri.strict_origin_policy to false

из комментария в .getJSON jQuery с использованием локальных файлов перестал работать в Firefox 3.6.13 .

Это особенно заметно, когда я использую jQuery.getScript ()и вызвать файл из подкаталога или родительского каталога. Он говорит, что он загружен, но ничего с этим не делает, он появляется.

1 Ответ

4 голосов
/ 02 сентября 2011

Есть ли способ получить доступ к локальным файлам, отсутствующим в текущем каталоге в Firefox?

Да, вы установили security.fileuri.strict_origin_policy на false.Если вы уже сделали это, то ваша проблема вызвана чем-то другим, и вам нужно задать другой вопрос (желательно с некоторым кодом).Я проверил его с помощью следующего HTML-файла:

<script type="text/javascript" src="jquery-1.6.2.js"></script>
<script type="text/javascript">
  jQuery.getScript("file:///.../test.js", function(data, status){
    alert(status + ":\n\n" + data + "\n\n" + window.a);
  });
</script>

С test.js:

alert("Test succeeded");
var a = 1;

С security.fileuri.strict_origin_policy, установленным на true, ничего не происходит (даже сообщение вКонсоль ошибок).Как только он установлен на false, я вижу сообщение "Test succeeded", а затем другое сообщение, говорящее success: alert("Test succeeded");.Как и следовало ожидать.

Это Firefox 6.0.1 на Windows 7 x64. Редактировать : То же самое с Firefox 3.6.21.

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