Рекомендуем, 2024

Выбор редакции

Сохранить веб-страницы в формате MHT по умолчанию в Internet Explorer

Итак, есть одна действительно раздражающая вещь в том, как работает Internet Explorer, и именно тогда вы пытаетесь сохранить веб-страницу. Если вы нажмете «Сохранить как», по умолчанию IE выберет веб-страницу, полный (* .htm, * .html) формат при сохранении.

Мне не нравится этот формат при сохранении веб-страниц, потому что он создает один HTML-файл для исходного кода, а затем сохраняет все другие ресурсы, такие как файлы JS, изображения, CSS и т. Д., В отдельной папке.

Вместо этого я всегда изменяю его на веб-архив, один файл (* .mht) . Это намного удобнее для меня, если я просто ищу быстрый способ сохранить несколько веб-страниц и не заботиться обо всех исходных файлах.

Так есть ли способ использовать IE по умолчанию, чтобы он сохранял каждую веб-страницу в формате MHT вместо HTML? Ну, не совсем так. Вы не можете перенастроить Файл - Сохранить как или нажать CTRL + S на клавиатуре. Это все равно вызовет диалоговое окно Сохранить веб-страницу с веб-страницей, завершенное по умолчанию.

Однако вы можете создать новую кнопку на панели инструментов «Избранное», при нажатии которой откроется диалоговое окно сохранения веб-страницы, но с MHT по умолчанию. Это лучшее и действительно единственное решение. Он работает хорошо, потому что он не требует никаких дополнительных кликов для использования.

Кроме того, если вы знаете, как использовать такую ​​программу, как AutoHotKey, вы можете создать сочетание клавиш, чтобы вы могли нажать всего одну клавишу для запуска сценария и открыть диалоговое окно «Сохранить веб-страницу»! В этой статье я покажу вам, как это сделать.

Сначала вам нужно создать VBS-скрипт со следующим кодом. Для этого откройте Блокнот и вставьте следующий код:

 WScript.Timeout = 10 Set wShell = CreateObject ("WScript.Shell") wShell.SendKeys "^ s" Не делать wShell.AppActivate ("Сохранить веб-страницу") WScript.Sleep 100 Loop wShell.SendKeys "% t {home} tww % п» 

Это должно выглядеть точно так:

Затем нажмите «Файл» - «Сохранить», а затем измените тип файла « Все файлы» . Дайте файлу имя, подобное SaveAsMHT.vbs . Важной вещью является .VBS в конце имени файла.

Сохраните файл где-нибудь на вашем компьютере, не важно где. Затем щелкните правой кнопкой мыши в той же папке и выберите « Создать» - « Ярлык» .

Идите вперед и нажмите кнопку Обзор, а затем выберите сценарий VBS. Дайте вашему ярлыку полезное понятное имя, например, Сохранить как или Сохранить как MHT и т. Д.

Теперь для последнего шага. Откройте Internet Explorer, щелкните правой кнопкой мыши в любом месте верхней строки заголовка и выберите панель избранного .

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

Это оно! Теперь просто нажмите на эту кнопку, чтобы запустить скрипт и автоматически открыть диалоговое окно «Сохранить веб-страницу» в формате MHT.

Милая! Так что для тех из вас, кто сохраняет много веб-страниц, надеюсь, это облегчит вашу жизнь, создав ярлык для сохранения веб-страниц в формате MHT. Наслаждайтесь!

Top