iframeに関する質問です。
iframe内リンク から別ページの iframe 内のアンカーへの移動は可能でしょうか?
======ページ構成は以下の通りです。======
A_01.html (親ページ)
A_02.html (A_01のiframe (子) ページ)
B_01.html (親ページ)
B_02.html (B_01のiframe (子) ページ)
======================================
======希望動作======
A_01.html 内に設置してある、iframe A_02.html のリンクをクリックし、
別ページでB_01.html 内に設置してある iframe B_02.html のアンカー先を
表示したいと思っております。
====================
色々と試してはいるのですが上手く行っておりません。
iframeの重複利用は避けたいのですが、色々な制限の為、やもえず使用しております。
何かアドバイスや方法がありましたら宜しくお願い致します。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
10年以上前に作った(
http://hpcgi1.nifty.com/Iruka/fchem/C_F のhelpをクリック)ので、いまさら書こうとは思いませんがアイデアだけこの場合、/Iruka/fchem/C_F (拡張子はない)がCGIの実体
その後表示される /C_F 以下のURLはすべて実体はありません。
それ以降に「何もつけない」「/をつける」「/index.htmlをつける」のいずれも同じ内容です。
helpは新しいウィンドを開きます。その新しいウィンドウでの動作が、あなたの言われる仕組みです。iframeでなくframeの違い。
すべては、PATH_INFOと言う形でデータを渡しています。通常のCGIはQUERY STRING(?以下の文字列)ないし、STDIN(標準入力 method="post")で渡しますが、PATH_INFOで渡しています。
そのPATH_INFOを元に、親ページと子供ページの内容を書き換えています。
★今はスタイルシートが扱えますので、iframeではなく、スタイルシートで作成するでしょう。そのほうが簡単です。
いずれにしても、ページ自体をCGIやPHPなどで動的に出力しないとうまく行かないでしょう。
・CGIを使用して動的にページを作成する
・リンク先も自身にすれば良いです。その時のデータの渡し方は
・QUERY_STRING
・標準入力 リンクでは渡しにくい
・PATH_INFO
のいずれでも良いでしょう。
>frame B_02.html のアンカー先を
表示したいと思っております。
#以降はサーバーには送られませんから、それは直接は使えません。
あくまで、CGIなどを利用しなければなりません。
例えば、root/CGI/index.htmlのページ内(iframeでも可)
<a href="/CGI/B1?target=section1>Bへ</a>
として、CGIで
<iframe src="/CGI/B1.html#section1"></iframeにするとか
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SEO WP内の検索で403エラーが出される問題について 1 2022/11/26 08:46
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- JavaScript Javascript初心者|jQueryの.val()で値を取得し複数の要素を連結させる方法知りたい 2 2022/06/02 12:06
- HTML・CSS 自身のHPにYouTube動画を貼り付けるのが出来なくなり困ってます 1 2022/11/11 10:44
- HTML・CSS (Javascript)印刷するファイルに応じて印刷プレビュー画面で用紙を自動的に切り替えたい!! 2 2022/04/11 12:04
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- SEO googleサーチコンソールでの重複ページ(ダブルスラッシュ) 3 2023/06/12 15:00
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- その他(インターネット接続・インフラ) 語学レッスン予約ページを作ろうとしています。 1 2022/09/26 17:43
- HTML・CSS スマホでHTMLファイルを開いてリンク先へ移動させたいです 2 2023/03/04 18:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
form action="#"
-
インラインフレームの中に表示...
-
WEBページのヘッダーフッターを...
-
httpdで接続が拒否される
-
インラインフレーム内のアンカ...
-
<a href="/">トップへ</a> こ...
-
マップを使ってページをリンク...
-
ポップアップ画面にアンカーを...
-
iframe内の特定の場所にジャン...
-
ブックマークをするとタイトル...
-
googleサーチコンソールで、重...
-
マウスを置くと説明文が出るや...
-
safariでアンカーリンクが動作...
-
ホームページでファイルをダウ...
-
<!DOCTYPE html>あってますか?...
-
<!DOCTYPE html>あってますか?...
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
iPadの標準ブラウザでローカルH...
-
htmlファイルの表示が真っ白
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
form action="#"
-
リンク先からリンク元の、同じ...
-
googleサーチコンソールで、重...
-
<a href="/">トップへ</a> こ...
-
ページの途中にリンクするとそ...
-
画面を開いたときに指定位置ま...
-
httpdで接続が拒否される
-
a:linkのスタイルのインライン指定
-
iframe内の特定の場所にジャン...
-
Preタグ内URLからリンクは張れ...
-
<a target="_top" href="***.ht...
-
リンクの文字とリンクの文字を...
-
ポップアップ画面にアンカーを...
-
マップを使ってページをリンク...
-
WEBページのヘッダーフッターを...
-
DREAMWEAVER アンカーポイント...
-
ページ内の画像だけを一定時間...
-
インラインフレーム内のアンカ...
-
CSS で a hover を個別に適用し...
-
Excel VBAを使ってHTML生成をし...
おすすめ情報