Почему не открывает html файл в браузере
Перейти к содержимому

Почему не открывает html файл в браузере

  • автор:

Открыть html-файл в стандартном браузере

Author24 — интернет-сервис помощи студентам

Доброго летнего дня!
Появилась задумка как сделать хорошую справку по программе в html-файле, но не знаю как открыть его в программе.
Есть html-файл, в котором есть справка как пользоваться программой и лежит на жестком диске. Пользователю захочется посмотреть справку и у него откроется браузер с этим файлом где он и почитает мануал.
Вопрос: как дать команду на открытия файла в браузере? Спасибо за внимание

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Открыть html файл в браузере
Добрый день, Подскажите, как открыть html файл в браузере (не во встроенным в лотус). .

Как открыть файл html в браузере
Вопрос такой есть файл допустим main.html. Нужно что бы по нажатию на кнопку он открывался в.

Открытие HTML страницы в стандартном браузере linux
Доброго времени суток! Работая в Linux в среде программирования lazarus необходимо реализовать.

Как в браузере открыть ссылку-якорь на локальный html файл?
Я хочу создать справочную информацию в виде html файла с якорями. Якорем называется закладка с.

Курсы javascript

Добрый день! Подскажите, как открыть локальный файл html через Javascript в браузере Google Chrome? Расширение LocalLink установил, но при открытии ссылки через «window.location», ссылка открывается без двоеточия в схеме «file:». Спасибо!

Последний раз редактировалось a1987zz, 05.04.2018 в 05:32 .
04.04.2018, 21:14
Регистрация: 01.12.2016
Сообщений: 3,650
пример можно?
05.04.2018, 00:53
Новичок на форуме
Регистрация: 04.04.2018
Сообщений: 5

Так я же написал пример уже, что через window.location должен открыться локальный файл, тестирую через консоль. Вот примерный ответ нашел: https://stackoverflow.com/questions/. ith-javascript.

Последний раз редактировалось a1987zz, 05.04.2018 в 05:33 .
05.04.2018, 01:04
Регистрация: 01.12.2016
Сообщений: 3,650

window.location.href = "file:///C:/Users/Cerbrus/Documents/SomeFile.js"

Все отлично открывается и через консоль и так

05.04.2018, 01:16
Регистрация: 01.12.2016
Сообщений: 3,650
и не забывайте переход должен осуществляться тоже из file:///
05.04.2018, 01:25
Новичок на форуме
Регистрация: 04.04.2018
Сообщений: 5

Это примерный ответ, там файл js запускается (хотя я не проверял), а мне нужно html открыть, может, путь к файлу влияет или параметры запуска хрома, не знаю. Но, я «запускался» так:

window.location.href = ("http:file:///G:/___commands/Gui.htm")

Открывается путь без двоеточия после file? file///G:/___commands/Gui.htm?
Последний раз редактировалось a1987zz, 05.04.2018 в 01:53 .
05.04.2018, 02:09
Регистрация: 01.12.2016
Сообщений: 3,650

window.location.href = "file:///G:/___commands/Gui.htm";

перед тем как выполнить заданный код, скопируйте текущей адрес из адресной строки браузера и напишете сюда.

05.04.2018, 03:20
Новичок на форуме
Регистрация: 04.04.2018
Сообщений: 5

У меня только через http запускается. Видно, как обычно — не судьба. Что ж, буду потом думать, спасибо за ответ!

А смысл? Откройте похожим способом любой локальный html файл, и посмотрите результат!
Последний раз редактировалось a1987zz, 05.04.2018 в 05:22 .
05.04.2018, 03:39
Регистрация: 01.12.2016
Сообщений: 3,650
a1987zz,
я отрывал даже по этому адресу, и не только хромом! все прекрасно работает
05.04.2018, 05:08
Новичок на форуме
Регистрация: 04.04.2018
Сообщений: 5

В общем, все как обычно.
По идеи, нужно было открывать гугл хром с параметром —allow-file-access-from-files, но даже такой способ не сработал. Помогло создание сервера для гугл хрома, создавал с помощью этого расширения «Web Sever For chrome».

P.S. но почему не cработал адрес file:, так и не понял, видимо, политика безопасности какая-то или еще чего, не дает открыться файлам.

Почему некорректно читается html файл?

5daf6020ed000674927076.png

Почему-то неожиданно возникла ошибка с чтением html файлов.
Открываю любой html файл в браузере(во всех) и получаю такую картину:

Подскажите, пожалуйста, как решить проблему.

  • Вопрос задан более трёх лет назад
  • 3830 просмотров

4 комментария

Простой 4 комментария

Lynn

Откройте его в текстовом редакторе и покажите

devellopah

Islam Ibakaev @devellopah Автор вопроса

5daf7b4c5d2a7358246190.png

Алексей Тен, всё верно, это была моя невнимательность. Изначально проблема была с тем, что вместо кириллического текста отображается знак вопроса. Я думал, что это как-то связано, оказывается то был мой косяк. Подскажите, пожалуйста, как быть с этим?

Так выглядит, когда открываю страницу на своём ноутбуке, а вот нормальный вид

devellopah

Islam Ibakaev @devellopah Автор вопроса

Алексей Тен, я даже не понял, что я сделал не то: вчера отображалось норм, а сейчас эти вопросы вместо русского текста.

xotkot

наверное шрифты слетели
попробуйте в системе установить/переустановить шрифт liberation
см. https://onstartup.ru/shrifty/fonts-liberation/

Решения вопроса 0
Ответы на вопрос 2

Вот этим кодом вы указываете браузеру, в какой кодировке читать файл. Но проблема может быть не в браузере, а в самом файле.

5daf853475155492342666.png

В самом файле нормальные буквы, если открыть его, например, через Notepad++? Если знаки вопроса или кракозябры, то можно попробовать открыть его в Word. Обычно если Word видит проблемные символы, он предлагает выбрать кодировку для файла и показывает окошко, где можно «померить» кодировку. Прикладываю скриншот.

У меня была похожая проблема, когда я открыл файл, который создавал не я, через PHPStorm. Шторм плохо умеет распознавать кодировки. Я не заметил, что русские буквы отображаются вопросами и сохранил файл. Восстановить его мне не удалось.

Еще у меня была другая проблема с файлом, но там не только кириллица некорректно отображалась, а весь текст вообще, я задавал вопрос на этой сайте, можете почитать: Возможно ли восстановить данный txt файл? . Восстановить тоже не удалось.

Ответ написан более трёх лет назад

В Linux доступен Word?
И для Windows это не слишком хороший совет:
0) Word устанавливают не все;
1) для просмотра HTML-кода надо изменить расширение имени файла: оно не должно быть html или htm, иначе Word действует как браузер (режим визуальной правки);
2) разумней для таких целей использовать редактор простого текста (например, Akelpad), а не текстовый процессор.

devellopah

Islam Ibakaev @devellopah Автор вопроса

5daf89055dce6216534074.png

Ребята, это короче мой косяк был, не знаю как, но вместо html внизу справа стояло Opacc(хрен знает что), поэтому и проблема с вопросительными знаками вместо русского текста. Скинул картинку, чтобы понятнее было. Зря потратил ваше время, извиняйте.

Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

php

  • PHP
  • +1 ещё

Как получить файл из формы с input type=»file» в PHP или в целом получить файл любым способом?

  • 1 подписчик
  • минуту назад
  • 2 просмотра

Почему не открывает html файл в браузере

Safari не открывает сохраненные веб-страницы HTML – что делать

Просмотр сохраненных страниц веб-сайтов является ежедневной задачей для многих. Но на Mac с этим могут иногда возникать проблемы. Браузер Safari может показать ошибку: «Операцию не удалось завершить. (kCFErrorDomainCFNetwork ошибка 1.)” (kCFErrorDomainCFNetwork:1). Решить ее достаточно просто.

Причина ошибки проста: MacOS сообщает, что Safari не имеет разрешения открывать файлы с локального накопителя. Это часть общего профиля безопасности Apple в macOS, которая не позволяет программам открывать файлы в местах, для которых им не было явно предоставлено разрешение.

Добавьте Safari в Full Disk Access, чтобы позволить ему отображать сохраненные на диске страницы HTML. Выполните следующие действия:

  • Откройте Системные настройки > Безопасность и конфиденциальность или Системные настройки > Конфиденциальность и безопасность.
  • Нажмите Полный доступ к диску.
  • Внизу списка нажмите значок + (плюс).
  • Выберите Safari в папке «Программы».

Теперь попробуйте снова открыть HTML-страницу, и вы увидите, что Safari отобразит ее содержимое.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *