フレームを使ったページの縦スクロールをさせる方法を教えて下さい。
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>を使わないことが条件です。
No.1ベストアンサー
- 回答日時:
なんとなくできましたので回答します。
でもこれいいのかは全く自信なしです。
まずファイルをひとつ追加しました。
dir0.htm とします。
[dir0.htm]
<HTML>
<FRAMESET ROWS="100%" style="overflow:scroll">
<FRAME SRC="dir1.htm" style="height:1800">
</FRAMESET>
</HTML>
そして dir1.htm を修正しました。
[dir1.htm]
<HTML>
<FRAMESET rows="*,*" style="height:1800">
<FRAME SRC="dir2no1.htm" style="height:900">
<FRAME SRC="dir2no2.htm" style="height:900">
</FRAMESET>
</HTML>
その他のファイルについては変更はありません。
IE以外のブラウザで試していませんのでご了承くださいませ。
この回答への補足
ありがとうございます。
今ネスケなので、後でIEで見てみたいです。
IEでできればそれでよいです。
ネスケではスクロールバーが出ませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS (Javascript)印刷するファイルに応じて印刷プレビュー画面で用紙を自動的に切り替えたい!! 2 2022/04/11 12:04
- HTML・CSS PCサイズで赤い画像2つと、青い画像2つがそれぞれ横に2つずつ並んでいるのですが、これをスマホサイズ 5 2022/04/11 12:01
- HTML・CSS flex の各子要素を横幅 100% にしたい 1 2022/09/22 21:25
- Word(ワード) ネットの文章をワードに貼り付けるとき、幅を広げる方法 6 2022/05/30 11:04
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- 工学 過渡現象 RL回路で 回路方程式 Ri+L(di/dt)=E 定常解 is=E/R 過渡解 Ri+L 1 2022/06/08 21:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
リストビューをスクロールさせ...
-
Excelでワードアートや図を常に...
-
PDFを(htmlのように)無限に縦...
-
エクセルVBAでフォームのListbo...
-
ページ訪問時にiframe内を自動...
-
前のページに戻るとスクロール...
-
マウスでコロコロしたいんですが…
-
MFCでのスクロールバーの扱い
-
ExcelVBAで他のアプリをスクロ...
-
Visual Basicから Spreadのスク...
-
Excelで一部分だけを常に表示さ...
-
vb,netでtextboxの文字を右から...
-
Webサイト内でスクロールする小...
-
IFRAMEでscrolling="yes|no"の...
-
検索履歴の語句を選んで削除したい
-
Excelで1.2行目だけ固定して...
-
メニューバーがついてくる仕組み
-
大きい表へのスクロールバーの...
-
CTreeCtrlのHitTestメソッドに...
-
エクセルで行を固定しその下か...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelでワードアートや図を常に...
-
エクセルVBAでフォームのListbo...
-
PDFを(htmlのように)無限に縦...
-
リストビューをスクロールさせ...
-
Excelで1.2行目だけ固定して...
-
Excelで一部分だけを常に表示さ...
-
大きい表へのスクロールバーの...
-
Visual Basicから Spreadのスク...
-
vb,netでtextboxの文字を右から...
-
ページ訪問時にiframe内を自動...
-
アコーディオンで開かれたパネ...
-
マウスオーバー→ホイール回転で...
-
webページで横方向にアンカーを...
-
リストビューの水平スクロール...
-
ExcelVBAで他のアプリをスクロ...
-
IFRAMEでscrolling="yes|no"の...
-
リストビューのスクロールバー...
-
ページ読み込み時に自動でスク...
-
子要素のスクロールが親要素に...
-
Webサイト内でスクロールする小...
おすすめ情報