ページ 11

Webアーカイブ、単一のファイル(*.mht)を開けない?

Posted: 2011年11月11日(金) 18:27
by ゆりかもめ
ごめんなさい!C言語問題ではありません。

homepageを「Webアーカイブ、単一のファイル(*.mht)」にして保存したら、
うまく開けないか、開いていも、空白のページになっています。
ページを保存する意味は全然ない、、、
どなたか、ご教授お願いします

Re: Webアーカイブ、単一のファイル(*.mht)を開けない?

Posted: 2011年11月11日(金) 18:59
by beatle
ゆりかもめ さんが書きました:homepageを「Webアーカイブ、単一のファイル(*.mht)」にして保存したら、
とりあえずGoogle Chromeではその形式で保存できません。
使用しているブラウザとそのバージョンくらいは書いたほうが、回答をもらいやすいと思います。

Re: Webアーカイブ、単一のファイル(*.mht)を開けない?

Posted: 2011年11月11日(金) 19:24
by h2so5
mhtはIE専用の形式だったと思います。

Re: Webアーカイブ、単一のファイル(*.mht)を開けない?

Posted: 2011年11月11日(金) 19:46
by ゆりかもめ
皆さん早速ご返答ありがとうございます。

>使用しているブラウザとそのバージョンくらいは書いたほうが、回答をもらいやすいと思います。
Windows Internet Explorer8 2009です
32bitのWindowsで利用しています。
homepageを「Webページ、完全(*.htm;*.html)」で保存すれば、問題ないです。
ただ、ディフォルトとして、Webアーカイブ、単一のファイル(*.mht)であるため、
毎回、毎回「Webページ、完全(*.htm;*.html)」を選択するのは手数ですし、忘れる場合もあります。

「名前を付けてページ保存」が開いてページ保存する時、
「Webページ、完全(*.htm;*.html)」を保存のディフォルト形式にする方法はないでしょうか。

「Webアーカイブ、単一のファイル」がうまく利用できれば、どっちでもいいと思いますが。

また宜しくお願いします。

Re: Webアーカイブ、単一のファイル(*.mht)を開けない?

Posted: 2011年11月11日(金) 19:59
by beatle
mhtにすると開けない、または白紙になるという現象は、どのwebページを保存した場合でも発生するのでしょうか。

少し調べたところ、mhtファイルのパス文字列の中に日本語が含まれると良くないようです。
半角英数字のパス(例えばC:\hoge.mht)へ保存して開いてみてください。

参考http://answers.microsoft.com/ja-jp/ie/f ... 9dcabb2f9c

Re: Webアーカイブ、単一のファイル(*.mht)を開けない?

Posted: 2011年11月12日(土) 09:32
by ゆりかこめ
さっそくご教授いただき本当にありがとうございます。
パス名に漢字やかなが存在することとは関係ないようです。
いろいろ試したところ、やっぱり保存するページによるようですね。
例えば、下記のページをmhtで保存して、開いた時にページメインの部分は全部空白になります。(右側のsub pageのみ表示されます。)
http://developer.nvidia.com/npp

因みに、元のページがオンライン表示する時に下記のメッセージが伴いましたページの上に出されています:
「このWebサイトは、'Adobe Systems Incorporated'からの'Adobe Flash Player'アドインを実行しようとしています。
Webサイトとアドインを信頼し、アドインの実効を許可するには、ここをクリックしてください」
これに関わりがあるでしょうか。

また宜しくお願いします。

Re: Webアーカイブ、単一のファイル(*.mht)を開けない?

Posted: 2011年11月12日(土) 12:36
by beatle
ゆりかこめ さんが書きました:さっそくご教授いただき本当にありがとうございます。
パス名に漢字やかなが存在することとは関係ないようです。
いろいろ試したところ、やっぱり保存するページによるようですね。
例えば、下記のページをmhtで保存して、開いた時にページメインの部分は全部空白になります。(右側のsub pageのみ表示されます。)
http://developer.nvidia.com/npp
僕も試してみたところ、確かにメインページの部分が白くなりますね。
僕の場合、右側に加えて上側が表示されました。
保存したmhtを開く際に出るエラーを見たところ、
► スポイラーを表示
となっていました。

想像なのですが、mhtはHTMLや画像などを一つにまとめたファイルであり、
あるスクリプトがなにか書き込みをしようとして「書き込みできません」というエラーが出ているのでしょう。

とするとmhtでの保存は諦めるしか無いかもしれませんね。

Re: Webアーカイブ、単一のファイル(*.mht)を開けない?

Posted: 2011年11月12日(土) 16:17
by あたっしゅ
「ご教授(きょうじゅ)」は「ご教示(きょうじ)」では ?

http://developer.nvidia.com/npp を IE9 で、.mht で保存して、.mht を IE9 で見てみましたが、
メニューのところをのぞいて、ほぼ再現されました。

http://www.my-debugbar.com/wiki/IETester/HomePage
IETester で見てみたところ、IE5..IE8 mode は不調でした。

IE9 にできない Windows なんでしょうか ?


あたっしゅ

Re: Webアーカイブ、単一のファイル(*.mht)を開けない?

Posted: 2011年11月15日(火) 19:37
by ゆりかもめ
皆さんいろいろご教示ありがとうございます。
一応解決しました。
空白になっているページに対して、
「最新の情報に更新」を実行するか、URLの処にフォーカスを当ててリターンすることによって、
うまく表示してくれる場合もありました。
原因ははっきり分かっていません。