• ベストアンサー

HTMLでのフレーム処理について

こんにちわ。 現在サイトを構築しています。 サイトの一部のページとして掲示板を検討しています。 掲示板には、CGIで動作するフリーのものを使用し既存ページのイメージを変えないようにHTMLに<iframe>インラインフレームで表示しています。 フレーム処理していますのでフレームの部分にスクロールバーが表示されますが、そのスクロールバーを消してフレーム内の掲示板の大きさによって組み込み元のHTMLのサイズを変えることは可能でしょうか? 宜しくお願いします。

  • HTML
  • 回答数1
  • ありがとう数0

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

  • ベストアンサー
  • dezimac
  • ベストアンサー率56% (2365/4208)
回答No.1

そういった事は無理でしょうね。 ifreamとかであたかも自分のページの一部のように取り込むよりも、ロケットBBS等で提供されているスキンを使って大幅なカスタマイズ可能な掲示板を借りた方がいいのでは。 他のだと、背景色や文字色変える程度しかできないけど、自作スキン使えるタイプなら、思いのままにカスタマイズできます。 ・ロケットBBS Type-X http://www.rocketbbs.com/bbs/x/index.html 他人が作った既存のスキンはもちろん、HTMLが少しでも分かる人なら、自分で自分で好きなようにデザイン変更(スキン作成)できます。 無料版だと、JavaScript使えないのと一番下に広告付くだけで、他にはデザイン上の制約は皆無です。

参考URL:
http://www.rocketbbs.com/bbs/x/index.html

関連するQ&A

  • iframeの高さを読み込むサイトの高さにしたい。

    <iframe src="フレーム.html" width="100%" frameborder="0" ></iframe> と、記述したのですが インラインフレームの高さが小さく「フレーム.html」が全部表示し切れません。 インラインフレームの高さを「フレーム.html」の高さにあわせるにはどうしたらいいでしょうか? アドバイスお願いします。 _____________ |      || |      || |      || |途中で切れる|| |____________|| スクロールバー↑ _____________ | | | | | | | | | |       | |フレーム.html| |が全部表示  | |_____________| スクロールバーなし↑

  • CSSでの擬似フレームでのフレームのスクロールバーのサイズについて

    CSSで擬似フレームとしてoverflowのautoなどを使う方法がありますが、 そこで出来たフレームの枠にスクロールバーがあり、このスクロールバーのサイズをウインドウサイズの大小に合わせて可変させる事はできるものなのでしょうか? 通常のiframeを使用したインラインフレームであれば、ウインドウサイズを大きくしたり小さくしたりするとそれに合わせてスクロールバーの大きさも変わるのですが、CSSでの擬似フレームの場合、それが出来るのかどうか知りたいです。 分かる方、いらっしゃいましたらお願いいたします!

  • フレームで困ってます。。助けてください。

    TOPページを(30%と70%の)フレームで 分割し、上の(30%)の方にいろいろなコンテンツを置き、そのコンテンツをクリックすると画面下のフレームに(リンク先が?)表示されるようにしたいのです。 それでコンテンツを5つほど並べてみたのですが(上のフレームに)、アップロードして自分のサイトを見に行くと、上のフレームが真っ白で、右側にスクロールバーが現れて、スクロールしなければコンテンツが 見れないようになってしまっています。 本当は、トップを開いたときに、右のスクロールバーが出ないようにして、コンテンツがちゃんと(スクロールしないでも)表示されるようにしたいんです。 今は、ホームページビルダー8とあわせて、HTMLで編集をしていますが、HTMLのほうは初心者なので、なるべくわかりやすくご教授願います。

    • ベストアンサー
    • HTML
  • スクロールバー

    インラインフレームの縦スクロールバーは表示して 横スクロールバーは表示しないようにするには どうしたらよいでしょうか? フレームの枠を中に表示するHTMLのWIDHTより大きく 設定してるんですが、どうしても横スクロールが出て しまいます。 フレーム内に表示するページの幅って設定できるんですか? 詳しい方よろしくお願いします。

  • html、スクロールバーを表示させない(横だけ)

    HTMLでフレームのスクロールバーを表示させないには <frame>、<iframe>タグの属性、scrolling="no"とすればよいのですが それでは縦のスクロールバーも横のスクロールバーも消えてしまいます。 自分は横のスクロールバーのみ消して縦のスクロールバーのみ残したいのですがどうすればいいでしょう? 補足:上下にのみ動かせるページを作りたい。ということ。 わかるかたどうかお願いいたします。 HTMLでムリでしたらJavaScritpなどでもかまいません(が、解説、もしくは解説ページを教えていただかないと自分はJavaScriptが打てませんので・・・よろしくお願い致します。)

  • HTMLアプリでインラインフレーム間リンクの表示

    HTMLアプリケーション(hta)で インラインフレームにリンクボタンを置き、 別のインラインフレームにリンク先を表示する ことができるか教えてください。 ※IE6を使用しています。 HTMLタグを書くと、フレーム内のリンクをクリックすると 別ウィンドウが開いてしまいます。 ただし、フレーム外のリンクであればリンク先の表示ができます。 また、拡張子をhtmに変更すればすべて想定通りの動作をします。 記述に誤り、もしくは良い方法があれば、教えていただけませんでしょうか。 よろしくお願いします。 ------------ aaa.hta <a href="http://www.yahoo.co.jp" target=iframe2>aaa</a> <iframe name="iframe1" src="a_1.htm"></iframe> <iframe name="iframe2" src=#></iframe> a_1.htm <a href="http://www.yahoo.co.jp/" target="iframe2">click!</a> ------------

    • ベストアンサー
    • HTML
  • フレームの外枠を消したい HTML、CSS

    <iframe></iframe> このタグを使ってページ内にフレームを作成しました。 このフレームの外枠(ボーダー?)を消したいのですが・・・。 タグ内にborder=0を入れ <iframe border=0></iframe> としましたが、外枠は消えません。 CSSも少しならわかるので、CSSを使用する方法でもいいのですが・・・。どちらにしろHTMLで作られている外枠部分を消す必要がありますよね?考え方が間違っていたらおかしなこと言ってるのかもしれません。 とにかく<iframe></iframe>タグで作成したフレームの外枠を消したい。ということで質問させていただきます。わかる方どうぞよろしくお願い致します。

  • HTMLでフレームを使わない1ページしかないサイトでスクロールを禁止す

    HTMLでフレームを使わない1ページしかないサイトでスクロールを禁止することはできないのでしょうか? フレームを使えばscrolling="no"でできるらしいのですが、フレームを使っていない1ページのみのサイトなのですが、 scrolling="no"と同じ効果を得られる方法ってありますか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • フレームの縦スクロール

    フレームを使ったページの縦スクロールをさせる方法を教えて下さい。 dir1.htmのソース <HTML> <HEAD></HEAD> <FRAMESET ROWS="900pt,900pt"> <FRAME SRC="dir2no1.htm"> <FRAME SRC="dir2no2.htm"> </FRAMESET> </HTML> dir2no1.htmのソース <HTML> <HEAD></HEAD> <BODY> あああ </BODY> </HTML> dir2no2.htmのソース <HTML> <HEAD></HEAD> <BODY> いいい </BODY> </HTML> この3つのファイルで、dir1をIEで表示した時に、右に縦スクロールバーを表示したいです。 <FRAME SRC="dir2no1.htm"> と <FRAME SRC="dir2no2.htm"> のそれぞれをスクロールさせるのではなく、dir1.htmそのものに縦スクロールを付けたいのです。 実際にはdir1.htmはフレームの子供であり、縦サイズは固定値500です。 <FRAME SRC="dir2no1.htm"> と <FRAME SRC="dir2no2.htm"> の縦サイズは固定値です。ぞれぞれ900ぐらいにしてテストしたいです。 テストではdir1.htmの親フレームは付けずに、IEで直接dir1.htmにアクセスしてスクロールバーが使えることを確認したいです。 900,900の子供を持った500の親だから、親に縦スクロールを付けたいのです。 JavaScripは使えます。 <iframe>を使わないことが条件です。

  • iframeで読み込む方法かまたは、

    iframe以外の方法で、許可を得たCGIなどを読み込んでいないように 見せる方法はないでしょうか? すみませんが、ご教授下さい。 以前、ご指摘があったのですが、サイト制作でホームページの中に 外部サイトを読み込むという表現をしてしまい、ご回答を得られず、 技術的な解決に至らなかったことですが、上述の通り、許可を得たCGIや 自分で立ち上げたサイト間同士の一部をインラインで表示する場合にことになります。 たとえば、掲示板やアルバムなど、書かれた文字の長さで高さが変わってしまったり、 不動産情報ページなど掲載数の変更(30件→100件)によって高さが変わってしまうため、 どうしても自分のホームページのスクロールバーの中にスクロールバーが出てしまい、 見栄えが良くなりません。 iframeの場合、自分で作ったページであればJavaScriptを使って長さを自動で変えるなどは できるようですが、CGIや自分で作った他のサイトを読み込んでも同じようにできる方法は ないのでしょうか・・・ 当然、著作権法に違反して、外部のサイトをあたかも自身で作ったように見せるような ことをしたいわけではなく、主に掲示板だったり、アルバムなどのCGIをきれいに サイト内に納めたいことが目的となります。 その流れの中で、もし自分が作った2つのサイトに同じ項目が含むものであれば、 インラインでうまく表示して更新も楽になるかと思いまして・・・ 方法はiframe,javaなど何でも構いません。うまくできる方法がございましたら、 ご教授賜れませんでしょうか。 宜しくお願いいたします。

    • ベストアンサー
    • HTML

専門家に質問してみよう