• 締切済み

ブラウザで表示されたページをフルパスでDLしたい

ブラウザの機能で、HTML保存やHTML完全保存という形式で画像などまるまるダウンロード できる機能がありますが、やりたい事は、 ブラウザで表示されたページを別名保存した際、CSSや画像などのパスが相対パスになっている 箇所をすべて、フルパスにした状態でダウンロードできる機能ややり方がないか探してます。。 HTML完全保存だとデータも多くなり、面倒なのでHTMLファイル1つで済む方法を希望してます。 どなたかご存知の方いらっしゃいましたら教えていただけないでしょうか? よろしくお願い致します。

みんなの回答

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

firefoxだと、保存→Web ページ、HTMLのみ で、相対パスは、絶対パスに書き換えて保存してくれますが???  そうでなきゃ、HTMLだけ保存した意味がない。でしょ!!  また、そのページがリンクしている。あるいはそのページに含まれている画像を何階層か指定してすべて保存するには  ⇒ScrapBook | Firefox アドオン | Mozilla Japan の公式アドオン紹介サイト( https://addons.mozilla.jp/firefox/details/427 )  が便利です。  firefoxの「開発者向けツール( https://addons.mozilla.jp/firefox/extensions/developer_tools/ )」や「ダウンロードツール( https://addons.mozilla.jp/firefox/extensions/download_tools/ )」には、様々なアドオンがあります。

  • bardfish
  • ベストアンサー率28% (5029/17765)
回答No.1

そのフルパスというのは、サーバー側のフルパスですか?貴方が使用しているパソコンのフルパスですか? サーバーに保存されているHTMLのソースでは相対パスで外部ファイルを記述しているのが普通です。 サーバーフォルダのアクセス権の関係などでフルパスの記述はしないのがある意味常識でありマナーとなっている世界です。 ですので、HTMLを未編集のままダウンロードすると相対パスになっているのは極々アタリマエのこと、 画像などを含めて1ファイルで自分のパソコンに保存したいんだったらワープロソフトで開いて保存するとか、PDFで保存してください。

関連するQ&A

  • ブラウザでのHTMLダウンロード

    ブラウザである動的ページをダウンロードし、 ユーザがオフライン環境でもWebページを閲覧できるようにしたいと考えています。 そこで、質問ですが、 動的ページをダウンロードするには、どういった方法があるでしょうか? ブラウザでは、例えばIEの場合、名前を付けて保存とすればそのページを表示するのに必要な全ファイル(CSS,HTML,画像等)をダウンロードできます。 こういった方法しかないのでしょうか? また、名前を付けて保存とすると、たまに、「このページは正しく保存されない可能性があります」というメッセージが表示されます。 これはどういったHTMLの場合に表示されるのでしょうか? (これはJavaというよりもブラウザの質問ですね・・・) 私の目的は、確実に動的ページをオフライン環境でも閲覧できるようにすることです。 そのためには、動的ページを構成する全ファイル(CSS,HTML,画像等)のダウンロードが必須です。 どなたか詳しい方、ご教授をよろしくお願いいたします。

    • ベストアンサー
    • Java
  • CSSが反映されない(相対パスを使う?)

    FC2でホームページを作っています。 ROOTディレクトリには st.css、index.html などを作りました。そこにある全ての ページにCSSが反映されています。 その下の階層に imgディレクトリと、自分の書いた作品を入れるためのディレクトリを 作りました。imgディレクトリの中にはgif形式の画像(ホームページのレイアウトに使う画像) ファイルが入っています。 作品を入れているディレクトリのページを見ると、CSSが反映されておらず、 真っ白のページに文字が左詰めで書いてあるだけでした。 そこで、相対パスというものを使ってCSSを反映させたいです。 相対パスの説明サイトを見ても全く分かりませんでした。 特に、「./」の使い方が分からなかったです。これをどうやって使うのか? もしくは 別のを使うのか? 仮に「./」を使うとして、それをどこに書き込めばいいのかも分かりません。 <link rel="○○(反映させたいページ)/stylesheet" href="st.css" type="text/css"> これのどこかに書き込むと反映されるようになると説明があったのですが…。 ご回答をお願いします。

    • ベストアンサー
    • HTML
  • 階層が違う場合の絶対パス相対パスについて

    kari.htmlにある内容のボックスがあるとして、 それはCSSでデザインされ、画像も入っています。 この下の階層の menu.htmlの中にkari.htmlで使ったある内容ボックスの同じものがまるまる入ります。 なので、kari.htmlの内容を更新してコピーしてmenu.htmlにもはります。 この場合、画像やCSSを相対パスではなく、絶対パスにしておくと、階層が異なっても きれいに入ります。 ../からではなく、/から始まるパスです。 このやり方は間違っているのでしょうか? 同じようにページ、階層を渡って共通部分には絶対パスをしています。 こういうふうに使い分けしていくものでしょうか? phpでインクルードしてもいいんですが、他にもインクルードが多々あるので、 ページ内でそんなにインクルードあってもいいものかと思いまして。。(勝手な勘違いでしょうか?) 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • 絶対パス・相対パス・ディレクトリ・について

    HTMLでホームページを作ろうとしている初心者です、教えてください 自分のホームページのフォルダの中ににリンクするパスの指定方法を相対パスというのはわかりましたが、画像を表示するためのパスの指定方法も相対パスでいいのでしょうか、それともディレクトリというんでしょうか?

  • ページ保存、mht

    私はfirefoxを使っています。セキュリティー的にIEよりはターゲットにされにくいかなあと思うからです。それはいいとして(ツッコミOK)、このブラウザでWebページを画像も付けて保存するとき、画像用とHTML?用の2つのフォルダが生成されますよね。2つもあるのは少々煩わしいと思うのです。IE7を使っていたときはmht形式(画像とHTMLが1つのファイルにまとまる、IE独自らしいもの)があって良かったのですが、firefoxのプラグインか、フリーソフトで、そういう機能を持った使いやすいものは無いでしょうか?あるでしょうね。過去の質問を検索しようにもなんと入れるばよいか困りました。

  • HTML字数制限対応の文字置換 パスを変数化?

    お世話になります。HTMLの記述について質問があります。 HTML系の質問が初めてですが、よろしくお願いします。 現在ネットショッピングモールに出店していまして そこでページ作りに挑戦しています。 そこで作りたいページが8000byteの字数制限にひっかかってしまいました。 心当たりがあり、参照する多くの画像を絶対パスで表記しているからです。 ただ、作業の都合上、同モールのサーバの相対パスで表現できる場所に 画像を置くことができず、相対パスでの表記では代替できません。 そこで思い付いたのが、 「http://~~モールサーバ名~~~/当店店舗名/~~」 と絶対パスながら同じ表記となる場所があります。 ここが画像の分だけ字数を食うのがよくないのでここを変数化できないか というものです。 HTMLファイルの最初に zettaipath = http://~~モールサーバ名~~~/当店店舗名/~~ 的な感じで宣言して、それを各リンクの部分に挿入できないかと 考えました。 ちなみに、CSS経験はありません。 SQLやVBの経験はあるのでプログラムの基礎は わかりますが、HTMLやCSSでのソース読解はある程度出来ても 自身でコーディングとなると HTMLはなんとか、CSSは未経験という状況です。 解決方法をご教示頂ければ幸いです。 そもそもこういった制御はHTMLでは出来ない、ですとか こういった代替方法がある、など、実現方法に こだわりはありません。 よろしくお願いいたします。

  • ブラウザの戻るボタン

    jQueryで1つのHTMLをcss("display", "block");css("display", "none");を用いて複数ページのように形成したが、css("display", "none");を使用し1ページ目を非表示にし2ページ目を表示させ、1ページ目から2ページ目に偏移したかのように見せて、ブラウザの戻るボタンを押すとファイル上は1つのHTMLのため、このHTMLを表示する前の状態が表示されてしまいます。ブラウザの戻るボタンを押してHTML内の1ページ目を表示する方法ありませんか?

    • ベストアンサー
    • AJAX
  • VB6でブラウザのページソースを取得したい。

    VB6を使用しています。 ブラウザに表示されたページのHTMLソースを テキスト形式で保存もしくは、画面上に表示させ、 任意の行の値を取得したいと思っています。 このようなことは、可能でしょうか?

  • トップページへの相対パスについて

    皆さんこんにちは。 現在、大きく3つにフォルダを分けhtmlや画像をまとめています(仮にa、b、c)。 その中のaフォルダの中にある「top.html」を 全体のトップページとして扱い、abcフォルダ内の全てのページから相対パスでリンクを張っています。 現在「http://~~~com/a/top.html」となっているこのページに、 「http://www.○○.net」と任意のアドレスを指定すると相対パスが全て効かなくなってしまいますか? 効かなくなってしまうのなら、何かいい方法はないでしょうか。。 お願いします!

    • ベストアンサー
    • HTML
  • ブラウザチェック ローカル環境で画像が表示されない

    お世話になります。 自宅でサイトを作っていて、困った現象が起きています。 ブラウザチェックで、FFでは全く問題なく表示されるのに、IEでブラウザチェックすると、全てのバージョンにおいて画像が表示されません。 画像のパスに問題あるわけではなさそうなのですが・・・ CSSのバックグラウンドで画像をあてた場合でも、 <img src="●●" /> の状態でもどちらでもIEでは表示されません。 外部スタイルシートはきちんと反映されます。今回の現象は画像ファイルにのみ起こっているようで・・ ちなみに、絶対パスにすると画像が表示されます。相対パスの時のみ、IEで画像が表示されないようなのです。 さらに、そのままの状態でサーバーにあげると、全てのブラウザで問題なく表示されます。 心当たりのある方、ぜひ教えてください!

    • ベストアンサー
    • HTML