Salva pagine Web in formato MHT per impostazione predefinita in Internet Explorer


Quindi c'è una cosa davvero fastidiosa su come funziona Internet Explorer e in quel momento si tenta di salvare una pagina web. Se fai clic su Salva con nome, per impostazione predefinita IE sceglierà la pagina Web, completa (* .htm, * .html)in fase di salvataggio.

salva la pagina Web, ad es

Non mi piace questo formato quando si salvano le pagine Web perché crea un file HTML per il codice sorgente e quindi salva tutte le altre risorse come file JS, immagini, CSS, ecc. in una cartella separata.

vale a dire salvare la pagina web

Invece, lo cambio sempre in Archivio Web, file singolo (* .mht). Questo è molto più conveniente per me se cerco solo un modo rapido per salvare alcune pagine Web e non mi interessa di tutti i file sorgente.

archivio web mht

Quindi esiste un modo per default di IE in modo che ogni pagina web venga salvata nel formato MHT anziché in HTML? Bene, non esattamente. Non è possibile riconfigurare il file - Salva con nome o premendo CTRL + S sulla tastiera. Verrà comunque visualizzata la finestra di dialogo Salva pagina Web con pagina Web, completa come predefinita.

Tuttavia, è possibile creare un nuovo pulsante sulla barra dei preferiti che, quando si fa clic, visualizzerà la finestra di dialogo Salva pagina Web Salva, ma con MHT come predefinito. È la soluzione migliore e davvero l'unica là fuori. Funziona bene perché non richiede alcun clic aggiuntivo da utilizzare.

Inoltre, se sai come utilizzare un programma come AutoHotKey, puoi creare una scorciatoia da tastiera in modo da poter premere un solo tasto per eseguire lo script e fare apparire la finestra di dialogo Salva pagina web! In questo articolo, ti mostrerò come farlo.

Per prima cosa, devi creare uno script VBS con il seguente codice. Per fare ciò, apri Blocco note e incolla il seguente codice:

WScript.Timeout=10
Set wShell=CreateObject("WScript.Shell") wShell.SendKeys "^s" Do While Not wShell.AppActivate("Save Webpage") WScript.Sleep 100 Loop wShell.SendKeys "%t{home}tww%n"

Dovrebbe apparire esattamente come segue:

salva la pagina web

Successivamente, fai clic su File - Salva e poi cambia S ave come tipoin Tutti i file. Assegna al file un nome come SaveAsMHT.vbs. La cosa importante è il .VBS alla fine del nome del file.

salva come tipo

Salva il file da qualche parte sul tuo computer, non importa dove. Successivamente, fai clic con il pulsante destro del mouse nella stessa cartella e scegli Nuovo- Collegamento.

nuova scorciatoia

Vai avanti e fai clic su Sfoglia, quindi seleziona lo script VBS. Dai al tuo collegamento un nome comprensibile e utile come Salva come o Salva come MHT, ecc.

nuova scorciatoia vbs

nome di scelta rapida

Ora per l'ultimo passaggio. Apri Internet Explorer, fai clic con il pulsante destro del mouse nella barra del titolo in alto e seleziona la barra Preferiti.

barra dei preferiti

Ora tutto ciò è necessario trascinare e rilasciare il collegamento sulla barra dei Preferiti. Potrebbe essere necessario ridurre a icona IE in modo che non occupi tutto lo schermo per fare ciò.

barra dei collegamenti scorciatoia

Questo è tutto! Ora fai clic su quel pulsante, che eseguirà lo script e aprirà automaticamente la finestra di dialogo Salva pagina Web impostata sul formato MHT.

mht salva come

Dolce! Quindi, per quelli di voi che risparmiano un sacco di pagine Web, speriamo che questo vi semplificherà la vita creando una scorciatoia per salvare le pagine Web in formato MHT. Buon divertimento!

Post correlati:


6.09.2012