![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
あるAファイル(例えばindex.html)が、今、左右にフレーム分けされているとして、この境界線を動的に移動させることはできるのでしょうかね~(@o@)
なお、Aファイル自体ではなく、子フレーム内にあるB、あるいはCファイルからAファイルの境界線を書きかえる方法を教えていただければ幸いです。
(ようするに、動的に外部からAファイルの表示変える分にはOKですが、Aファイルのソース自体は変えられないということです。)
なお、別の境界線をもつDファイルを用いるという意見は趣旨と違いますのでご遠慮下さい。
お願い致しますm(_ _)m
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
フレーム分割を直接書換えられる関数や環境変数は、
Javascriptには無かったと思います。
Aファイルを書き換えられなければ無理な方法ですが…
Aファイルで割り当て比を非表示のフォームとして置いておき、
<form name="form1">
<input type=hidden value="30%" name="x1">
<input type=hidden value="70%" name="x2">
</form>
<script language="javascript">
<!--
a1 = document.form1.x1.value;
b1 = document.form1.x2.value;
document.write("<frameset cols=\""+a1+","+b1+"\">");
document.write("<frame src=\"../hogea.html\">");
document.write("<frame src=\"../hogeb.html\">");
document.write("</frameset>");
//-->
</script>
とFRAMESETを書くようにして、子フレームから
parent.document.form1.x1.value = "50%";
parent.document.form1.x2.value = "50%";
のようにして値を変更し、Aファイルをリロード…
無駄に手間がかかってる気がしますが参考までに(^^;。
お返事ありがとうございます。
ふむふむ…… ほほぅ、なかなか大胆な発想をなさいますね。
今回とは趣旨(Aファイルを書きかえられない)が違いますが、「動的な境界線の移動」は面白い考え方でクリアなさっていますね。
何らかの機会に形を変えて応用できるかもしれません。
ありがとうございました。
他に何か思いつく方がいらっしゃるかもしれないので、もうすこし他の回答をまってみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- iOS iPhone用動画保存アプリiCapのデータは外付けUSBメモリに保存できますか? 1 2022/10/18 17:48
- Windows 10 Windows10の回復環境 2 2023/02/03 19:13
- その他(クラウドサービス・オンラインストレージ) iPadとクラウドの同期はできないですか? 1 2022/05/21 09:34
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- Android(アンドロイド) Aloha Browser でダウンロードしたファイルをPCに転送するには? 1 2022/05/23 18:54
- デスクトップパソコン フォルダ内のファイル移動が出来ません 3 2022/10/16 05:42
- Word(ワード) officeの自動保存について教えてください 2 2023/06/18 09:11
- Excel(エクセル) 【マクロ】ファイルを古い順に、1個ずつ移動する 1 2022/09/06 20:30
- Excel(エクセル) エクセル、画像ファイル名の書かれたセル(複数個所)に画像を一括で表示させる方法 1 2023/04/19 00:19
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.NETアプリを作ったときの .man...
-
exeファイルの中身を見る方法は...
-
アクセス 壊れた? 「ファイ...
-
#include <Windows.h>というヘ...
-
USBメモリが接続されているか確...
-
binファイルを解凍したいの...
-
HTMLからのBATファイル実行
-
監視ツールを入れさせられまし...
-
コマンドプロンプトで、指定し...
-
VBAでのicsファイル変換
-
CSSを1ページに1枚作るのって変...
-
コマンドプロンプトで作成日時...
-
バッチ処理で追記コピーしたい
-
自分で作成した重要ファイルを...
-
Latexで図番号だけを「図1.1」...
-
ADODB.Streamで開いたファイル...
-
VBAでパスワードつきZIP圧縮に...
-
ラッパーって何なんでしょう・...
-
exeファイルの個人情報について
-
C言語---ファイルに出力したデ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
#include <Windows.h>というヘ...
-
アクセス 壊れた? 「ファイ...
-
binファイルを解凍したいの...
-
.NETアプリを作ったときの .man...
-
Latexで図番号だけを「図1.1」...
-
公文書のxmlファイルの開き方が...
-
jarファイル
-
C言語---ファイルに出力したデ...
-
exeファイルの中身を見る方法は...
-
CSSを1ページに1枚作るのって変...
-
自分で作成した重要ファイルを...
-
バッチ処理で追記コピーしたい
-
研究する文献がたくさんありま...
-
コマンドプロンプトで、指定し...
-
コマンドプロンプトで作成日時...
-
監視ツールを入れさせられまし...
-
VBAでのicsファイル変換
-
Seasar2のdiconファイルの読み方
-
ファイルが開かれているかどう...
-
リンクの張り付けかたを教えて...
おすすめ情報