• ベストアンサー

フレーム印刷に対応したHPの作り方

左右2分割フレームを使っているHPで、IE6から印刷を行ったときに幅が広い右側フレームがデフォルトで印刷されるようにHPを作ることは可能でしょうか。 左フレームは目次項目で右フレームに本文があり、本文のみ印刷されるようにHPを作りたいのです。 印刷はブラウザ側の仕様となるので無理かもしれませんが、もしやれる方法がありましたら、教えてください。 WindowsXP、IE6の環境で上記の印刷ができればOKです。 印刷する人が右フレームだけ印刷する方法は分かっていますが あくまでHPを作る側の方法としての質問です。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

JavaScriptの印刷ボタンでもページに挿入されたらどうですか?

gen166
質問者

お礼

なるほど、そういう方法があるのですね。 ありがとうございました。 やってみます。

関連するQ&A

  • フレーム間のラベルへのリンク

    ホームページビルダー2001で左フレームから右フレームのラベルにリンクしたいのですが、どうしたら良いでしょうか? フレームを利用したHTMLでヘルプを作っていまが、 フレームは左右2分割で、 左側のファイルは「リカードのヘルプ目次.htm」で、 右側のファイルは「リカードのヘルプ本文.htm」です。 これを「リカードのヘルプ.htm」フレームで管理しています。 右フレームには左1画面に収まりきれない縦長の文章が沢山あります。 左側の目次の文字をクリックすると、右側の文章のラベルのところへ 右の画面が移動するようにしたいのですが、どのようにするのか 解かりません。(インターネット Ninnjaのヘルプのようにしたい) よろしくお願い致します。

  • フレームが分かれているページを印刷したいです。

    フレームが左右に分かれているページを印刷したいですが、 左側のメニュー画面しか出てきません。欲しい情報は右側にあるのですが、 どの設定を変えれば左右両方、あるいは右側が出るようになりますか? IE7.0 OSは、XP HOME EDITION SP3です。

  • HPビルダーでフレームの分割作業がうまくいかない

    HPビルダーでフレームの分割作業がうまくいかないのです、分割は出来るのですが、左のフレームにリンクを作り、右のフレームの画面にリンクして、右のフレームの画面を右の画面だけに表示するという、簡単なものなのですが、それが、できません、何度、リンクをクリックしても、左のフレームに直接、右の画面が表示されるのです(つまり、左右とも同じ画面になる)どうすれば?

    • ベストアンサー
    • HTML
  • HPで一定の場所だけ常に同じ表示にする

    調べていたら、余計にわからなくなりました。 ホームページを作っています。 左右でフレーム分割して、左側にメニューを表示、右側が本文というふうにしています。 この右の上部にHPのタイトル ※<title>くだもの</title>ではない を持ってきて(実際には、ホームページの名前) それを固定し、左側のどのメニューをクリックして、どの本文が出てきても、右上部のHP名の表示だけは変わらずに、その下に本文が来るというふうにしたいのです。 スタイルシート使うのかな?と思ってずっと調べていたのですが、なにか違うようですし・・・ どう記述したらいいかわからずにいます。

  • HPビルダーのフレームのリンクについて

    HPビルダーでHPを作っています。 フレームを左右2分割で作っているのですが、左側のアイコンをクリックすると、そのページが右側に開くようにしたいのですが、リンクをどのように設定すればよいのでしょうか? 私が試したところ、「同一画面へ」「親画面へ」「新しい画面を開く」が選択できるのですが、どれも結果は違います。

  • ワードでHP作成 目次フレームを作ったらうまく行かない!

    ワードではじめてHPを作っているのですが、フレームを分割して目次フレームを作ったら、問題が出てしまいました! 目次を入れたページの上位にIndexをおいて、ここから目次があるページに入ってゆくことにしたのですが... 質問1: 目次があるページからIndexに上がるハイパーリンクを張りましたが、目次があるページからIndexにハイパーリンクで上がると、目次フレームがIndexページにも表示されてしまいます。Indexには目次フレームは表示したくありませんし、まず外部からIndexにアクセスした時点ではIndexに目次フレームは出ないのですから、とっても変なHPに見えて困っています。 これはどうやったら解決できるのでしょうか? 質問2: 目次があるページからハイパーリンクでIndexに上がると上記の問題が生じますが、その状態でIndexから目次のあるページへハイパーリンクで降りてゆくと、今度は目次があるページに目次のフレームが二つ並んで表示されてしまいます。 これはどうやって解決すればよいのでしょうか? どうぞどうぞよろしくお願いします!

  • 印刷をすると右側がはみ出ます

    IEでHPを見ています。 印刷をすると現在選択しているフレームのみ印刷しても右側が印刷されない ことがよくあり困っています。右側がはみ出てしまわないような印刷方法は ありますでしょうか?いい方法がありましたら教えてください。 よろしくお願いします。

  • HPビルダー8 フレームを消して1つにまとめたい!

    HPビルダーでHPを作って公開しています。 でも今のHPはフレームを使って2分割に分かれています。 左のフレームにメニューが縦にならんでいてスクロールバーが付いています。右にはメイン?ページがあります。 それを分割しないで今度はフレームを使わず今までのHPの感じで1つのページに変えたいのですがどうやったらできますか? 作り直すしかありませんでしょうか? 宜しくお願いします!

  • フレームページをフレームなしページへ改造

    ビルダー11で、左右のページに分割のフレームを作っています。 左が目次ですが、フレームを使わずに、どのページを開いても、左の目次を表示させるには、どういう機能を使えばよろしいのでしょうか? できたら、既存の左の目次ページのファイルをそのまま使いたいのですが。

  • フレーム分割について

    初心者です HPビルダー8ですが、垂直2分割で、左に目次、クリックすると右にそのページが表示できるといったものですが、方法がよくわかりません。 何ページか作っていますが、TOPページを開いておいて、フレームページの作成にして左にTOPとか自己紹介とか入れて、リンクを貼って、エクスプローラで表示すると、TOPページの中にも、TOPとか自己紹介と、左側と同じものが出てしまいます。 右側のTOPとか自己紹介とかを消して左側だけに目次がでるようにする方法がわかりません。 また、保存の方法についてもわかりません。 表現が下手で申し訳ありません。 ご不明な点があれば補足しますので、よろしくお願いします。

専門家に質問してみよう