Локальный веб-сайт: запустить браузер по умолчанию - PullRequest
0 голосов
/ 21 декабря 2010

Мне нужно создать CD-брошюру с сайта, который я сделал. Все ресурсы - это html, images и xml, поэтому у меня нет проблем с доступом к файловой системе. Мой вопрос: как только я открою свою страницу index.html в браузере, как я могу установить параметры окна (например: показать адресную строку, показать строку состояния и т. Д.)

Спасибо

(Если у вас есть альтернативное представление о том, как запустить html-брошюру на компакт-диске, просто дайте мне знать)

РЕДАКТИРОВАТЬ: спецификации изменились, я просто знал, что я должен написать XML и загрузить файл тоже. Любая идея? Я рассматриваю Adobe Air, но было бы замечательно, если бы я мог собрать весь сайт .NET в exe ..... Что-нибудь похожее?

Ответы [ 2 ]

0 голосов
/ 21 декабря 2010

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

Однако этот сценарий не может быть выполнен без предупреждений, если вообще выполнен.

Альтернативой может быть разработка исполняемого файла, который может отображать страницу, но это может быть непросто, особенно если вы хотите быть независимыми от браузера и платформы.

0 голосов
/ 21 декабря 2010

Вы можете установить их только при открытии страницы, а не после того, как она уже есть.Таким образом, вам, вероятно, понадобится стартовая страница, которая затем откроет новую страницу с нужными вам параметрами.

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

Вы можете посмотреть на наличие небольшого настольного приложения на компакт-диске, которое запускает экземпляр браузера внутри себя, предполагая, что вы можете запустить браузер накаждая машина, на которой это будет работать.Это, вероятно, даст вам взгляд, который вы ищете.

...