SEC7134: Ресурс "..." не может быть загружен. SCRIPT70: В доступе отказано - PullRequest
0 голосов
/ 22 января 2019

При использовании приведенного ниже кода, чтобы попытаться открыть File Explorer для пути к папке, я получаю ошибки SEC7134: Ресурс 'file: // ...' не разрешен для загрузки, а SCRIPT70: В доступе отказано.

Однако, если я скопирую точный путь, возвращенный в ошибке, и вставлю его в URL, он откроет новое окно проводника без каких-либо проблем. В свое время это работало для меня, как и ожидалось, мне интересно, были ли какие-либо изменения в системе безопасности или что-то, что нужно обновить на моей стороне, чтобы снова открыть эти файлы в File Explorer.

Спасибо,

function openFile(path) {
    // Internet Explorer 6-11
    var isIE = /*@cc_on!@*/false || !!document.documentMode;
    // Edge 20+
    var isEdge = !isIE && !!window.StyleMedia;

    if (isIE || isEdge) {
        window.location.href = path;
        return false;
    }
}

1 Ответ

0 голосов
/ 22 января 2019

Да, мы могли бы использовать браузер в качестве проводника для получения файлов в нашей локальной среде.Но чтение локальных файлов из браузера (с использованием JavaScript) не допускается.Это предотвратит чтение веб-сайтов и кражу вашей информации.

Если вы хотите отобразить локальный файл с помощью JavaScript, вы можете использовать элемент управления загрузкой, выбрать локальный файл, затем прочитать файл и отобразить его.

...