• 締切済み

サイト上でiframeタグでインラインフレーム内に

サイト上でiframeタグでインラインフレーム内に フォーラムを設置しているのですが、下の方のスレッドやトピックを クリックした際に、フレーム内のぺージの位置が、 動かず上部に画面が移動してくれません。 http://ffxiv-fan.rulez.jp/forum_main.php 何かいい対処はありますでしょうか? iframe自体があまりよろしくないのは知っているのですが・・ やはりフォーラムを改造してサイトに埋め込むしかないのでしょうか ご回答お待ち申し上げます。

みんなの回答

回答No.1

> フォーラムを設置しているのですが、下の方のスレッドやトピックを > クリックした際に、フレーム内のぺージの位置が、 > 動かず上部に画面が移動してくれません。 リンク先にiframeは使われてないけど... objectが大きすぎるからobjectの親がスクロールしてる. object内のリンクが実行されても, objectの親は上にスクロールしたりはしない. objectを小さくすることが一番簡単で有効だと... forum_main.phpが出力してるxhtmlで html, body { display: block; position: fixed; left: 0; right: 0; bottom: 0; top: 0; overflow: scroll; } とか指定するとbodyがディスプレイの大きさで固定されるから, その子孫のobjectにbody以下の大きさを指定すればいい.

すると、全ての回答が全文表示されます。

関連するQ&A

  • インラインフレームについて。

    インラインフレームについて。 インラインフレームは掲載するサイトの位置を決め固定することはできないのでしょうか? http://girlschannel.net/topics/144767/ ↑このサイトの上部に 2. 匿名 2014/05/30(金) 10:19:40 [通報] スコティッシュフォールド という書き込みがあります。 そのあたりをもう1つのホームページに表示させたいのですがスクロールしたものがでてきたり位置を調節できません。 ちなみに作成中のタグです。 <iframe src=" http://girlschannel.net/topics/144767/" width="?" height=?"px" frameborder="?">猫</iframe> ?は解らない所です。 他にその部分だけを表示させる方法はあるかもしれませんが解らないのでこの方法にしました。 あれば良ければ教えて頂きたいです。 どなたかご指導頂きたいです。 よかったらご意見ください。

    • ベストアンサー
    • HTML
  • インラインフレームの高さ調整タグについて教えて下さい。

    こんにちは。 下記のようなタグを使って、レンタルした一行bbsをマイHPのトップに張りました。 <iframe src="http:/○○/○○/○○/index.php" width=550"フレーム幅のピクセル値" height=500"フレームの高さのピクセル値"></iframe> 高さ500の数字を増減して、サイズは調整出来るのですが、 上辺は固定されて、下辺だけが上がり下がりします。 上辺に、ムダスペースがあるので、その部分を表示したくないので、今度は下辺は今の位置で固定して、上辺で高さ上下調整するタグというのはあるものでしょうか? 宜しくご教示お願いします。

    • ベストアンサー
    • HTML
  • インラインフレーム内の表示位置を修正できません

    インラインフレーム内の表示位置を修正できません  <iframe src="~.php" align="top" frameborder="1" scrolling="no" width="177" height="100" hspace="0" vspace="0" marginwidth="0"></iframe> というソースでインラインフレーム内に、アンカータグの列(phpで生成)を表示させたいのですが、 このアンカータグの列の表示位置が、インラインフレームの左上端から中央(右下)方向にずれてしまいます。 <iframeフレームの設定をあれこれ修正してみたのですが、うまくいくません。 解決策をどうか教えてください。

    • ベストアンサー
    • HTML
  • iframeタグを使わないでHTMLページからPHPを読み込むには

    iframeタグを使わないでHTMLページからPHPでできたアンケートフォームを読み込むにはどのようにすればよいでしょうか? objectタグにて代替することが記載されたサイトを見たのですが、PHPを読み込むにはどうすれば良いのかがわかりません。 objectタグ内のtype="???"の?の部分にはPHPだと何が入るのかがわかりません。 そもそもこれでは無理なのでしょうか?

    • ベストアンサー
    • HTML
  • 別フレームの中にあるインラインフレームのみ指定して印刷したい

    別フレームの中にあるインラインフレームのみ指定して印刷したいのです。 index.htmlをフレームで切り、    top.html    main.html(iframeあり)    bottom.html があるとします。 bottom.htmlに「印刷ボタン」を配置し、クリックするとプロパティ画面が起動し、そのままOKをクリックすると、main.htmlのiframeのみを印刷したいのです。 環境は、windows IE5.5以上のみの対応で大丈夫です。言語は、HTML、CSS、Javascriptのみです。

  • インラインフレームで可能ですか?

    作成したいページの構造としては上部にタイトル、左にメニュー、右に表示したいページ。の3分割です。今はインラインフレーム、フレームは作成していません。やりたいことは、左のメニューをクリックするとトップのタイトルと左のメニューはそのままで右側にそれぞれメニューでクリックしたページが表示されることです。フレームを使えば可能だと言うのはわかるのですが、背景を設定したいのです。http://www.peachjohn.co.jp/ こちらのサイトは背景がピンクになっていて画面の大きさによって背景の見える範囲が変わっています。このように壁紙も設定したいのです。フレームで3分割せずに右側をインラインフレームにしてメニューをクリックするとインラインフレームのみ表示が切り替わるということ出来ますでしょうか?質問の仕方が下手くそですみません・・・お願いいたします。m(__)m

  • ツイッターの新ウィジェットの<iframe>

    ツイッター新ウィジェットの<iframe>タグのように、どのブラウザから読み込んでも高さが綺麗に表示されるよう<iframe>を設置したいと思います。 ですが、フレーム内の内容が多いと、ipadなどのsafariブラウザではどうしても全部表示されてしまいます。 色々調べて試しましたが、どうしても上手く動作させる設置方法が見当たらず。 ツイッター新ウィジェットは綺麗に収まってますし、ipadなどのsafariブラウザで見ても内容が全部表示されることもなく、指でスクロールできます。 あのようなiframeを設置したいのですが、御教示いただければ幸いです。

  • 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
  • インラインフレームの中が表示されません。

    メモちょうにタグを手打ちでHPを作っています。インラインフレームをつくり、main.htmlで保存しました。そしてhpというフォルダに入れました。もう1つ、news.htmlを作成し、同じフォルダに保存しました。newsを表示させると、ちゃんと表示されていました。mainを表示させると、インラインフレームの枠自体は表示されていたのですが、中に表示させたいnewsの内容が「ページが表示できません。」となり表示できませんでした。ちなみにmainに打ち込みしたソースは下のものです。 <DIV style="top : 287px;left : 20px; position : absolute; z-index : 14; width : 365px; height : 161px; visibility : visible; " id="Layer3"> <IFRAME src="news" border="1" frameborder="1" width="385" height="157" scrolling="AUTO" ></IFRAME></DIV> 自分ではどこが間違っているか分かりません! 助けてください!!!

  • レスポンシブデザインで、インラインフレーム

    ワードプレスでレスポンシブデザインで、インラインフレームを設置したのですが、 どうもうまくいきません。PCに合わせるとスマホがみだれ、逆にすると逆になります。 ようやくましな形にしましたが、PC側のインラインフレームの中が左に寄ってしまいます。 pcのメインの幅は600PXです。 それからスマホでスクロールバーでスクロールさせよと CSSハックを設置しましたが、こちらも効きません。 どうしたらよいのでしょうか? http://demo.kurafukudo.com/pc/ CSS div.frame, div.frame iframe[style], div.frame span { width: 100% !important; } @media screen and (max-device-width: 480px) { .frame div{height:300px; overflow:auto; -webkit-overflow-scrolling: touch;} } HTML <div class="frame"><iframe src="http://demo.kurafukudo.com/p_pc/" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes"style="border-color:#000000; scrollbar-base-color: #ccff99;  scrollbar-arrow-color: #0000ff;">このページはインラインフレームを使用しております。未対応ブラウザは閲覧できませんのでご了承ください。 </iframe> 呼び出し先 <table width="90%" > <tbody> <tr> <th colspan="2"height="18"> SONY</th> </tr> <tr> <td width="50%" height="18">SDV13228DJ WB</td> <td width="50%" align="right">100,000</td> </tr> <tr> 省略

    • ベストアンサー
    • HTML
このQ&Aのポイント
  • Canon TS3300の印刷トラブルについて質問です。カラー・ブラック共にインクは交換済みですが、印刷するとカラーインクが使用されず、ブラックのみが反応します。
  • カラーインクが機能していないため、セットアップ機能を使用してプリントヘッドクリーニングを行いましたが、効果はありませんでした。
  • マニュアルを参照しても解決策が見つからず、このプリンターの買い替え時期なのか検討しています。改善策がある場合は教えていただけないでしょうか?
回答を見る

専門家に質問してみよう