![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
説明が少々ややこしいのですが。
現在、Win98/ホームページビルダーでHPを作成中なのですが、手詰まりしています^^;
ファイル(1) diary.htm
ファイル(2) march.htm
固定したウィンドウ内のリンクボタンを押して、
固定したウィンドウ内のページをdiary.htmへ移動。
そして、別ウィンドウで開いているiframeの中身を
march.htmへ移動したいのですが、どのように記述して
いいのか分からないのです。
条件は1(ワンクリック)で行うことです!
説明足らずだとは思いますが、補足は致しますので、
どうぞ教えてください!!!
<A href="../diary.htm" target="_self">先月の日記</A>
今は上記応用しようと粘ったのですが、できないのです・・・
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_02.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
うまくいってよかったです。
えーと、蛇足ですが、JavaScirptの導入について。
実は、
<a href="開きたいファイルのURL" target="iframe" onClick="location.href='../march2003.htm'">先月の日記</A>
この中の
onClick="location.href='../march2003.htm'"
この部分が、今回の動作で使用しているJavaScriptになります。 こちらの動作に関しては、head要素内などを含めて、他の箇所で<script>要素内にプログラムを定義する必要がありません。 ですので、お礼の中にある
<script language="JavaScript"><!--
プログラム
// --></script>
この記述は、この他にJavaScriptを利用している動作がなければ、記述しなくても動いてくれるはずですので、ご確認ください。
あと、厳密なことを言えば、スクリプトを設置するページのhead内には、
<meta http-equiv="content-script-type" content="text/javascript">
という行を追加しておくと、なお良いでしょう。 これは、ページ内で使われているスクリプトがJavaScriptであることを明示するメタタグです。 よくわからないときは、特に記述しなくても大丈夫です。
たびたび失礼しました。
再びありがとうございます!
今全ての日記のページを修正したました!
<script language="JavaScript"><!--
プログラム
// --></script>
これはいらなかったんですね^^;
まだまだ分からない事ばかりです。
<meta http-equiv="content-script-type" content="text/javascript">
こういうタグをよく見かけます。
調べてみたいと思います!!
本当ありがとうございました!
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_02.png?5a7ff87)
No.1
- 回答日時:
別ウィンドウのiframeにnameが設定してあるのであれば、JavaScriptを埋め込むことで可能だと思います。
iframeの記述が
<iframe src="***.htm" name="if1">
などのようになっている(iframeのnameが「if1」)としたら、アンカーでターゲット指定をそのインラインフレームにして、それに加えてJavaScriptでページ遷移をする処理を加えればよいでしょう。
具体的には、
<a href="march.htm" target="if1" onClick="location.href='../diary.htm'">先月の日記</a>
と記述すれば可能だと思います。
ここで例示した方法のポイントは、<a>要素のhrefで別ウィンドウ内のiframeのページを呼び出すこと(当然target属性はiframeを指定します)と、JavaScriptで固定ウィンドウのページ移動をする点です。
うまくいかなかったらごめんなさい。
ありがとうございます!!!
ご回答頂いたもので上手くいきました!!
javascriptを適当に定義して(下記)
<script language="JavaScript"><!--
プログラム
// --></script>
そしてリンク先のタグを下記に変更したらいけました!!!\(^O^)/
<a href="開きたいファイルのURL" target="iframe" onClick="location.href='../march2003.htm'">先月の
<TD colspan="2" align="center">日記</A>
javascriptの定義ってこれでよかったのでしょうか?
調べて試しにやってみたらできました!
iframeの名前はそのままiframeにしていました^^;
ひと段落つけそうです!!!ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- HTML・CSS HTMLについて教えて頂きたいです。. 4 2022/12/21 16:51
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- その他(プログラミング・Web制作) pythonで、tkinterとpillowの組み合わせ 2 2022/08/16 17:42
- その他(コンピューター・テクノロジー) <a href="file:///フォルダ名/ファイル名">リンクテキスト</a>について 1 2023/04/06 22:40
- Excel(エクセル) 【VBAファイル移動】2つのマクロを順に実行。1つ目のマクロが実行不可⇒2つ目が実行不可となる件 2 2022/07/29 12:17
- その他(OS) MacのFinder操作について 2 2022/07/13 07:29
- ニコニコ動画 【Premiere Pro】をお使いの方 カット作業を他動画に反映することはできますか? 1 2022/05/18 16:27
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
インラインフレームの中の表示...
-
メモ帳やエディタで一度にスペ...
-
プルダウンメニューの開く方向...
-
googleマップをポップアップウ...
-
サムネイル画像からのリンク先...
-
自分のサイトを開いた時にウィ...
-
タイトルバーを非表示にしたい
-
ブラウザでのサイズ指定とツー...
-
ホームページビルダーでのドロ...
-
新しいタブで開かせない方法は...
-
別ウィンドウで複数ページを同...
-
targetは使えない・・・xhtmlで...
-
CSS サイト全体の高さ指定
-
headタグのprofile属性の意味
-
マニアックなショートカットキー
-
XMLを作成してもタグしか表示さ...
-
AfterEffectsでイージーイーズ...
-
JavascriptでIMEのON,OFF制御
-
PDFをブラウザに埋め込み表示す...
-
テキストエリア内の改行もその...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
新しいタブで開かせない方法は...
-
指定URLを新しいウィンドウで開...
-
プルダウンメニューの開く方向...
-
ハイパーリンクからメニュー無...
-
自分のサイトを開いた時にウィ...
-
ASP.Net 別ウィンドウを開く・...
-
HTML 全画面表示 リンク先の...
-
FindWindowの使い方
-
DBからPDFを取得して別画面で表...
-
VC、コンソールアプリ結果の...
-
表示中のURLなどをバッチファイ...
-
プルダウンメニューからリンク→...
-
別ウィンドウで複数ページを同...
-
OpenCVのcvNamedWindowによるウ...
-
ホームページビルダーでのドロ...
-
VC++2010 MFC サイズの最大化に...
-
インラインフレームの中の表示...
-
htmlのボタンでF11を入力
-
googleマップをポップアップウ...
-
メモ帳やエディタで一度にスペ...
おすすめ情報