• ベストアンサー
  • 暇なときにでも

フレーム内リンク→フレーム外リンクにするには?

あるサイトの検索機能を職場のホームぺージに組み込みました。それ自体は許可されているのですが、フレーム内のリンクは許可されていません。 ところがわたしのホームページは2フレームに分け、左側が目次、右側にページが表示されるというよくあるパターンです。目次の「リンク集」をクリックすると右フレーム内に検索機能のページが表示されるのですが、検索結果が表示されるのも同一の右のフレーム内になってしまいます。これでは違反になってしまうので、検索結果を新しいページに表示させたいのです。 検索用のタグは「ヤフーキッズ」から配布されているものを自分のホームページのソース内にコピーしました。作成はホームページビルダー8です。タグについてはほとんど分かりません。 できましたら初心者なみに教えていただけると助かります。

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数203
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.2
  • gura_
  • ベストアンサー率44% (749/1683)

 ご質問の話が次のページの第2項のことでしたら↓ http://kids.yahoo.co.jp/docs/info/linkus.html  指定タグを次のように、<FORM>に target="_blank" を追加して張り付ければよいでしょう。 <!-- Begin Yahoo! Kids Search Form --> <FORM METHOD=GET ACTION="http://search-kids.yahoo.co.jp/bin/search" target="_blank"> <INPUT SIZE=30 NAME=p> <INPUT TYPE=submit VALUE="さがす"> </FORM> <!-- End Yahoo! Kids Search Form -->  なお、タグは「HTMLソース」の編集ページで貼り付けることが出来ます。↓ http://www-6.ibm.com/jp/domino01/swhc/esupport.nsf/faqview/49256A6A0001F13649256FC00008C9DC?opendocument  *蛇足、先のページでは必ずしもフレーム内に表示してはいけないとはなっていないようですが。

参考URL:
http://kids.yahoo.co.jp/docs/info/linkus.html

共感・感謝の気持ちを伝えよう!

質問者からのお礼

丁寧な回答ありがとうございました。 助かりました。

関連するQ&A

  • HTMLのタグ(フレーム)について

    現在HTMLタグでホームページを作っています。 左にメニュー項目、右にその内容が表示されるようにフレームタグ、frame src=を使いました。 しかしここで困っていることがあります。 メニューで選択したページが表示されるにはされるのですが、いちいち新しいページを開くことになるのです。 同じページに左で選択した項目を右側に表示したいのですが、どのようにタグを変えればよいのでしょうか。 わかるかた教えてください。

  • ホームページビルダー8 フレーム付きウィンドでのリンク

    ホームページビルダー8でホームページを作ってます。 トップページはフレームで4つのウィンドウ(左、右、センター、センター上)で作られていて左にはリンク集を作ってます左のウィンドウでリンクボタンを押すと残りの3つのウィンドウでリンク先を表示するようにしたいのですがどうすればいいでしょうか?

  • フレーム間のリンクが巧く行きません。

    ◇タグを秀丸で書いてソースを作っています。(XPです。) ◇T型にフレームを切り、上側のフレームは標題などとし、下側の縦フレームを、それぞれ左.html、右.htmlと名づけました。 ◇左html に目次(リンクボタン)を置いて、右.html の#name の箇所に移るようにしました。移るのは成功したのですが、 ◇FRAMEセットが崩れて、右.htmlのフレームだけが表示されます。 3個のフレームの形を残してリンク表示させる方法を教えてください。宜しくお願いします。また、左側の目次に戻る方法も教えてください。宜しくお願いします!

その他の回答 (1)

  • 回答No.1
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)

リンクを作る時に <a href="www.***.ne.jp" target="_top"> のように targetで_topを指定してやればフレームを解除して全体に表示できるようになります。 別のウィンドウに表示させる場合は、 targetに_blankを指定します。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございます。とても参考になりました!

関連するQ&A

  • フレームリンク

    フレームでリンクを貼ったのですが、新しくタブがでてきてしまいます。 ちゃんとフレームにはnamuをつけているのにどうしてでしょうか ちなみにタグはこれをつかっています <a href="表示させるペ-ジのURL" target="b"> </a>

  • フレームの際のHTMLタグ表示について

    ホームページを新たにフレーム式に作成しました。 ページの表示には問題が無いのですが、 何故か、右側のメインのページのHTMLタグがソースで すべて表示されています。 通常フレームの場合のタグは見えなくなりますよね。 (御覧になるにはフレームが読み込めるブラウザーが必要です・・・とかの表示で) OSはウインドウズME ブラウザーはIE5.5 ホームページビルダーによって作成しました。 普通のフレームのページのようにタグが見えないように したいのですが、何が間違えているのか、問題なのか わかれば、是非お教えください。よろしくお願いします。

    • ベストアンサー
    • HTML
  • HPのフレームが

    ホームページにフレームを導入しようと考えています。 実験ページで作業をしていますが、 フレームのテンプレートは、 上・右・左です。 (上部分は実験ページでは削除しています。) 右は内容。左はメニューにする予定です。 しかし、左のメニューをクリックしても、 右側に表示されません。 しかも、別ウィンドウで表示されてしまいます。 タグに問題があるのか、バグなのかも分かりません。 http://moromoro.go2.jp/bunkatsu.html の「・メニュー」をクリックすると分かります。 おそらく別ウィンドウで表示されます。 フレームに関してあまり詳しくないので、 よろしくお願いします。

  • 入れ子フレーム内のページにリンク

    カテゴリ的にHTMLで良いのかどうかわかりませんが、教えてください。 ランダム表示させた文章から3つに分割された入れ子フレームのhtmlページ内の 該当箇所へ直接リンクする記述を教えていただけないでしょうか? top.html(ココにリンクにする文章を30種ランダム表示させます) frame.html(フレーム本体)  frametop.html (フレーム上部見出し)  mokuji.html(フレーム左部目次)    1kaisetu.html (フレーム右部:解説ページ)     2kaisetsu.html (フレーム右部:解説ページ)    3faq.html   (フレーム右部:よくある30の質問)     4以下略    5 ・・・ 通常、右部には1kaisetsu.htmlが表示されるようになっており、 左部目次のmokuji.htmlからのリンクで3faq.htmlがフレーム右部に表示されます。 このフレームレイアウトを崩すことなく、top.htmlから3faq.htmlの該当する箇所にページ内リンクを 設定したいのですが、どうにも設定できません。 よろしくお願いします。

  • フレームのリンクについて

    左のフレームのリンク先を、右のフレームのページ途中にもっていくにはどんなタグを使えばいいですか?例 えば仮に右フレームに1000行の文字が書いてあるとして、左フレームのリンク先をおよそ350行のとこ ろにもっていきたいのですが(1行目から350行目までたどっていかなくてすむように)。 2、左右のフレームのタイトルはともかく、統一する(フレームにするための)3枚目のファイルの <title>が書いてあるのに表示されません。ノーマルなファイルと同じように<head>にはさんで 入れているのですが。長文になりましたが、誰か御存知の方教えて下さい。お願いします。

    • ベストアンサー
    • HTML
  • フレームをきった場合のリンクについて

    こんばんわー! この真夜中に困っているのですが、 フレームを左右に分けています。 左フレームのAタグをクリックして 右フレームのAタグのNAMEの場所へ右フレームの ファイルを読み直さずにリンク(表示)したいのですが、 そういう処理は可能でしょうか? もし、できるなら処理方法を教えてください。 お願いします。

  • フレームページをフレームなしページへ改造

    ビルダー11で、左右のページに分割のフレームを作っています。 左が目次ですが、フレームを使わずに、どのページを開いても、左の目次を表示させるには、どういう機能を使えばよろしいのでしょうか? できたら、既存の左の目次ページのファイルをそのまま使いたいのですが。

  • フレーム間のラベルへのリンク

    ホームページビルダー2001で左フレームから右フレームのラベルにリンクしたいのですが、どうしたら良いでしょうか? フレームを利用したHTMLでヘルプを作っていまが、 フレームは左右2分割で、 左側のファイルは「リカードのヘルプ目次.htm」で、 右側のファイルは「リカードのヘルプ本文.htm」です。 これを「リカードのヘルプ.htm」フレームで管理しています。 右フレームには左1画面に収まりきれない縦長の文章が沢山あります。 左側の目次の文字をクリックすると、右側の文章のラベルのところへ 右の画面が移動するようにしたいのですが、どのようにするのか 解かりません。(インターネット Ninnjaのヘルプのようにしたい) よろしくお願い致します。

  • 複数のページの同一内容を一括変換

    ホームページビルダー14を使っています。 フレームぺージをやめて作り直そうとしています。 なぜ、フレームページを使ってるかというと、日記の日付が左に日記を右に表示しており、これを一つのページにしようと思います。1ヶ月ごとに1ページなのですが、もう40ページほどあります。今回作り変えるのは、問題ないのですが、ひと月たつとまた、40ページに月を書いてリンクを貼らなくてはなりません。 これを、1ページを替えると全部変えることはできるのでしょうか? CGIを使うのでしょうか?となると今の私には無理かな。 「iframe」でできるのはわかったのですが、他にないのかなと思っています。これも、フレームとあまり変わらないですよね。 「SSI・PHPのinclude機能」というのも見つかりましたが???です。 ソースに、タグ(というのですか?)を入れればできるなど、これがいいよというのがあれば教えて欲しいのです。 よろしくお願いします。

  • ロールオーバーリンクタグとフレームについて

    ホームページを改装しているのですが… ロールオーバーリンクタグでメニューのボタンを使おうと思うのですが、このままだと押すと左のメニューの方にリンクしたページが出てしまうのでフレームの右側に表示できるようにしたいのですが… <A href="アドレス"><img src="元の画像" border="0" onMouseOver="this .src='ポイント時の画像'"onMouseOut="this .src='元の画像'"></A> このタグをフレーム向き(?)にするにはどうしたらよいでしょう; いろいろいじってみたのですがタグの仕組みがわからないのでできませんorz 何方か分かる方いらっしゃれば教えていただきたいです(;;)