Открытие локального файла html
Добрый день! Подскажите, как открыть локальный файл html через Javascript в браузере Google Chrome? Расширение LocalLink установил, но при открытии ссылки через "window.location", ссылка открывается без двоеточия в схеме "file:". Спасибо!
|
пример можно?
|
Так я же написал пример уже, что через window.location должен открыться локальный файл, тестирую через консоль. Вот примерный ответ нашел: https://stackoverflow.com/questions/...ith-javascript.
|
window.location.href = "file:///C:/Users/Cerbrus/Documents/SomeFile.js" Все отлично открывается и через консоль и так |
и не забывайте переход должен осуществляться тоже из file:///
|
Это примерный ответ, там файл js запускается (хотя я не проверял), а мне нужно html открыть, может, путь к файлу влияет или параметры запуска хрома, не знаю. Но, я "запускался" так:
window.location.href = ("http:file:///G:/___commands/Gui.htm")Открывается путь без двоеточия после file? file///G:/___commands/Gui.htm? |
зачем http ?
window.location.href = "file:///G:/___commands/Gui.htm"; перед тем как выполнить заданный код, скопируйте текущей адрес из адресной строки браузера и напишете сюда. |
У меня только через http запускается. Видно, как обычно - не судьба. Что ж, буду потом думать, спасибо за ответ!
Цитата:
|
a1987zz,
я отрывал даже по этому адресу, и не только хромом! все прекрасно работает |
В общем, все как обычно.
По идеи, нужно было открывать гугл хром с параметром --allow-file-access-from-files, но даже такой способ не сработал. Помогло создание сервера для гугл хрома, создавал с помощью этого расширения "Web Sever For chrome". P.S. но почему не cработал адрес file:, так и не понял, видимо, политика безопасности какая-то или еще чего, не дает открыться файлам. |
Часовой пояс GMT +3, время: 11:01. |