Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Převod souboru MHT (webový archiv) zpět na HTML

Zdravím, chtěl jsem převést soubor MHT do klasického HTML formátu. Otevřel jsem jej v IE, dal "Uložit jako", vybral "Úplná webová stránka" a potvrdil. Uloží se však pouze samotná html stránka, chybí složka s obrázky, které stránka obsahuje. Pokud by se stránka jmenovala pokus, měl by se vytvořit adresář pokus_soubory. Ale nevytvoří.
Firefox si s MHT neporadí vůbec a Opera ukládá HTML vytvořený z MHT taky blbě.

A tak se ptám, jak lze uložit (převést) MHT stránku do HTML i s obrázky?
Nejlépe bez použití nějakých externích utilit.

WinXP Home SP2, IE 6, FF 1.5.0.8, Opera 9.01

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
U mě se to chová v IE 6 takhle (zkoušel jsem to na téhle stránce přímo): uložením stránky v MHT vzn…
Vladimir 23.01.2007 17:36
Vladimir
Díky za odpověď. Mně se prostě obrázky v uloženém HTML nezobrazují, možná proto, že nejsou v Tempu.…
host 23.01.2007 17:45
host
No, ono asi taky záleží na tom původním MHT souboru - někdy se ukládání zmrší a link na obrázek ukaz…
Vladimir 23.01.2007 17:52
Vladimir
Já už několik dní používám IE 7 na notebooku jako jediný prohlížeč a zatím žádný problém... A zkous…
Jan Fiala 23.01.2007 23:08
Jan Fiala
Tady je něco divně. Ještě na podzim jsem několik (2) uložených souborů MHT otevřel a uložil jako úpl… poslední
Lubor 25.01.2007 09:19
Lubor

U mě se to chová v IE 6 takhle (zkoušel jsem to na téhle stránce přímo):

uložením stránky v MHT vznikne dokument s obrázky, které jsou MIME encoded. Otevřením v IE a uložením jako HTML - Úplná webová stránka vznikne dokument, který obsahuje jako linky na obrázky linky na TMP soubory v adresáři, který se při ukládání vytvoří. TMP soubory jsou pak normální GIFy, jen s koncovkou TMP. V IE se zobrazí taková stránka normálně.

Edit: na požádání to můžu zkusit ještě v IE 7.

Díky za odpověď.

Mně se prostě obrázky v uloženém HTML nezobrazují, možná proto, že nejsou v Tempu. Protože ten archiv MHT nemám stažený z internetu, ale jen na disku.

Obrázek v uloženém kódu má tento tvar:

<img width=132 height=126 src="index.htm_soubory/image002.jpg" align=left hspace=12 v:shapes="_x0000_s1030">

Ale ten adresář s prapodivným názvem index.htm_soubory neexistuje. Dále jsem zjistil, že když ukládaný soubor pojmenuji třeba Test, cesta k obrázku je stále index.htm_soubory/... ::)

P.S.: V IE7 to raději nezkoušej... Zeptej se JaFiho, jak dopadl. :-)

No, ono asi taky záleží na tom původním MHT souboru - někdy se ukládání zmrší a link na obrázek ukazuje na nějaký soubor v tempu nebo jinde - správně má být link na obrázek v tonhle formátu:

mhtml:file://X:\My Documents\MHT_test.mht!http://pc.poradna.net/images/logo.gif

a obrázek má být MIME enkodován v kódu stránky...

Jinak co se stalo JaFimu s IE7? Já už několik dní používám IE 7 na notebooku jako jediný prohlížeč a zatím žádný problém... :-)

Tady je něco divně.
Ještě na podzim jsem několik (2) uložených souborů MHT otevřel a uložil jako úplnou webovou stránku HTM. Obrázky v adresáři byly. (IE6, FronPage 2003).
V současném stavu (IE7cz) uložení stránky jako MHT funguje, stejně také její pozdější otevření. Uložení jak starších MHT, ani nového vytvořeného s IE7, jako HTM nejde. Odinstaloval jsem tedy IE7, ale uložení jako HTM stejně nejde.

Zpět do poradny Odpovědět na původní otázku Nahoru