• ベストアンサー

リンク先の内容をどこに表示するかを指定したいんですが…

 例えば下の例だと、"xxx"という名前を持ったウィンドウ(フレーム)があればそこに、無ければ新しいウィンドウを開いて表示するんですが、 <a href="xxx.html" target="xxx">***</a>  僕はフレームでは無く、テーブルの中に その内容を表示したいんですが、可能でしょうか? 色々調べたんですが、フレームでないと指定出来ない という結論に至っています。  もし出来るんであれば、是非やり方を教えて下さい。宜しくお願いしますm(_ _)m

  • HTML
  • 回答数3
  • ありがとう数3

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

  • ベストアンサー
noname#199778
noname#199778
回答No.3

先の方々の見解と同じですが、インラインフレームを使うことで可能ではないかと思います。 ただ、最近のブラウザでしか対応していませんので、古いブラウザではお望みどおりに行かない可能性もありますが… インラインフレームは、#2の方の回答に重なりますが、 <iframe src="初期状態で読み出すHTMLファイルのURL" name="フレーム名" width="横幅" height="縦幅">インラインフレームが表示できない場合の代替テキスト</iframe> というように記述すれば良いはずです。 name属性は、フレームと同様、target指定するときに利用されます。 ご質問の件では、忘れずに指定する必要があるでしょう。 width、heightは、インラインフレームの横幅と縦幅をピクセル単位で指定します。 iframeタグの中身としては、インラインフレームに対応していないブラウザで見たときに、そこにインラインフレームの代わりに表示する内容を記述しておきます。 これをテーブルの中に入れればよいのではないでしょうか。

denpanounabara
質問者

お礼

詳しい説明、解説ありがとうございました! 色々と応用が利きそうなテクニックですね これから頑張りたいと思います(>_<)

その他の回答 (2)

  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.2

こんにちは、インラインフレームを使われれば良いと思います。 <iframe src="xxxx.html" height=500 width=500>***</iframe> とすれば良いと思いますが、いかがでしょうか?

denpanounabara
質問者

お礼

ありがとうございます!実際試して見たいと思います!

noname#4326
noname#4326
回答No.1

テーブルの中にインラインフレームを作ったらいかがでしょうか?

denpanounabara
質問者

お礼

助言ありがとうございました。色々調べてチャレンジしてみたいと思います!

関連するQ&A

  • <a name>のタグで別のフレームにリンク先を表示したい

    現在ホームページを作っている真っ最中です。 ひとつ行き詰ってしまったのですが、 <a name>のタグで元のフレームを残したまま、 別のフレームにリンク先を表示するにはどうすればヨイのでしょうか? 1と2にフレームを分けているのですが、 2のフレームに、<a name="xxx">を仕込んだ状態で、 1のフレームに、<a href="sample.html#xxx">リンク</a>を貼り付けて 試しましたが、これだと1のフレームに表示されてしまいました。 今度は、<a href="index.html" target="ウィンドウ名">リンクボタン</a>で試したのですが、これだと新たにウィンドウが表示されてしまい、尚且つ、1のフレームが消えた状態でウィンドウが出てきてしまったので、 これもダメでした。 ちょっと文章が下手で読みづらいかと思いますが、 良かったら暇な時に回答してくださるとうれしいです。 宜しくお願いします。

  • 別フレームにリンク先を表示

    質問させて頂きます。 最初にフレームを2つ(ターゲット名:frame1,frame2)を作っておいて、 frame1の中のボタンを押すとframe2にリンク先が表示させるように したいと思っています。タグでは、 <a href="example_t04.html" target="main"> で解決できるのですが、値も渡したいので、JSPで行いたいと思っています。フレームのURLは frame1 : sub1.html frame2 : sub2.html としています。 アドバイスをお願いいたします。

  • CGI(掲示板)のリンクについて

    こんにちは。 よろしくお願いします。 リンク先に、CGIを指定する場合ですが、 カウンタなどですと、 <img src="http://www.***.com/cgi-bin/sg_counter.cgi?gif6"> とすると、画像のように表示するように指定できますよね。 掲示板や、sendmailなどのCGIをどうにか、 Tableの中に納めたいのですが、 何か方法はないでしょうか? フレームを切って、指定すると、 リンクを指定すると、出来るのは分かるんですが、 何か方法はないかと思い、お尋ねします。 フレームを切って、 <A Href="*.CGI" Target="フレーム名"> とすれば、掲示板も表示できますが、 tableを用いたレイアウトの中へ入れたいのですが、 何か方法がないでしょうか?どうぞ、よろしくお願いします。

  • リンク先が別ウィンドーで開いてしまう

    初心者です。htmlでHPを作成しています。 開いているウィンドウにリンク先を表示したいのですが、<a href="access.html"target="blank">とすると3っに分割したフレームの1つにしかリンク先が開きません。 <a href="access.html">や <a href="access.html"target="top">とすると別の ウインドーが開いてしまいます。 現在開いているウインドーにリンク先を開く方法を 教えてください。

  • どうしてもフレームの右に表示できない

    フレームを使用してて <A HREF="XXX.html" TARGET="migi">右</A> で右に表示させようとしたのですが なぜか新しいフレームが表示されてしまいます 何故なのでしょうか?

  • HTMLのリンクについて

    自分のホームページ造りを始めました。 その際、左右に画面を2分割し、左側画面のメニューのハイパーリンクをクリックして、右側画面に表示されるようにしたいです。 左側と右側画面にそれぞれ「NAME」属性でframe1, frame2 として、TARGET属性を挿入して、リンクを表示させるフレームをframe2 と指定したのですが、何度試しても、新しい(別の)ウィンドウでリンクが開いてしまいます。 以下の様に書きました。 (省略) <A HREF="main.html" TARGET="frame2">ホーム</A><BR> <A HREF="column.html" TARGET="frame2">コラム</A><BR> (省略) 間違ってはいないと思うのですが、お分かりの方がいたら、ご指摘お願いします。

    • ベストアンサー
    • Mac
  • フレーム内のリンク先を別ウィンドウに表示する

    お世話になります。 ページ内にフレーム領域を作りました。 フレーム内のリンクをクリックするとフレーム内で別ウィンドウが開きます。 <iframe src="aaaaaa.html"name="bbbbb"width="800"height="500"></iframe> 上の様に書きました。フレーム内のaaaaaa.html内のリンクをクリックするとフレーム内に別ウィンドウが開きます。 そうではなくて、_blankを使った様に別ウィンドウを開きたいのです。 <a href="aaaaaa.html内のURL"target="_blank" <iframe src="aaaaaa.html"name="bbbbb"width="800"height="500"></iframe> </a> <iframe src="aaaaaa.html"name="bbbbb"width="800"height="500"><a href="aaaaaa.html内のURL"target="_blank"</a></iframe> 上記の様にしても結果は同じでした。 RCCの知識が無いために、ページ内にブログのページを強引に表示しました。 よろしくお願いします。

  • リンクのターゲット指定について教えてください

    リンクのターゲット指定について教えてください。 index.htmlから別ウィンドウで開いた000.htmlがあるとします。 000.htmlからリンクでindex.htmlのページにリンクを貼りたい(リンク先を表示させいたい)場合はターゲットをどのように指定すればいいのでしょうか? ちなみに、index.htmlはフレームにはなっていません。 よろしくお願いします。

  • リンク先のフレームページ(ウィンドウ枠の固定風)

    すみません。いろんなサイトを探してますがどうしてもわかりません。 「1.html」とフレーム上下(上:a.html、下:b.html)に別れた「2.html」というのを作りました。 「1.html」にはテーブル表示したページと成っています。 テーブルの中には「2.html」へリンクの仕方はわかります。 でも下(b.html)のデータが長いのでnameへジャンプするように指定(b.html#name1)としたら、もちろん上のフレーム(a.html)が表示されません。 2.htmlへリンクしてなおかつ、指定先が表示されるようにするにはどうしたらいいでしょうか?(Excelのウィンドウ枠の固定風みたいにして、name1へジャンプするように)) スタイルシートでも考えたのですが、ブラウザによってみれなくなるのは極力避けたいのです 当方のHP作成ソフトはgoliveです。 長文申し訳ありませんがよろしくお願いします

    • ベストアンサー
    • HTML
  • フレーム表示のページのリンク先を同ページ内に複数指定したいのですが・・・

    お世話になります。 質問の内容なのですが、 ホームページをフレーム表示でA,B,Cと3分割した場合に、 フレームAのリンクの1つをターゲットフレームでフレームBにリンクしたとします。 フレームAからフレームBにリンクしたリンクをクリックした時に、フレームCの表示を違うHTMLに変えることはできないのでしょうか? わかりずらくてすみません。 要は、フレームAのリンク指定先をフレームBとC 2つにすることは可能なのでしょうか? またフレームBにリンクしてあるフレームAのリンクをクリックした時に、 フレームCに貼ってある画像のみを変更するようなことはできるのでしょうか? わかりずらくて申し訳ありませんが、よろしくお願い致します。

専門家に質問してみよう