• ベストアンサー

テキストボックス内にハイパーリンクを張ることはできますか?

ホームページ作成について教えてください。トップページに「最新のお知らせ」を テキストボックスで作成しようと思うのですが(ページレイアウトを崩さないため)、テキストボックス内から関連ページにハイパーリンクを張ることはできます か?ためしに<a href= > </a>と書いたら、その通りに表示されてしまいました。

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

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

  • ベストアンサー
  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.3

> これをどちらの場合でも一発で解決する方法というのはないのでしょうか? 後は、FRAME できざむしかないですね。 FRAME を使っていることをあまり意識させたくないのであれば FRAMEBORDER を NO にすれば良いかな。

Jasmine-tea
質問者

お礼

色々ありがとうございました。 NetScapeのサイトにそれらしい方法が載っていました。 http://home.netscape.com/computing/webbuilding/studio/feature1999v1n3-1.html 英語ですが、何とかやってみます。

その他の回答 (2)

  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.2

> 私がやりたいのは、同一のページに「お知らせ」を表示し (snip) > IEならIFRAMEで実現できることは分かっているのですが、 (snip) IFRAME をイメージしていたのですね。 同じことをするのであれば、LAYER を使って下さい。

参考URL:
http://tohoho.wakusei.ne.jp/html/layer.htm
Jasmine-tea
質問者

補足

回答ありがとうございます。 LAYERとIFRAMEを使うと、IEの場合とNNの場合で2通りの記述を しなくてはいけなくなりますが、これをどちらの場合でも一発で 解決する方法というのはないのでしょうか?

  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.1

JavaScript を使う必要があります。試しに書いてみました。 <html> <script> function jump(text) { text.blur(); // ← 念の為 location = text.value; } </script> <body> <form> <input type="text" value="http://jump.to/" onFocus="jump(this)"> </body> </html> テキストの value には、有効な URL をそのまま書いて下さい。テキストエリアを クリックするとページが変わります。 コメントにも書いてありますが、blur() は呼ぶ必要が無いはずなのですが、 念の為入れてあります。

Jasmine-tea
質問者

補足

早速の解答ありがとうございます。 教えていただいたJAVA SCRIPTを試してみました。 これはテキストボックスを一度クリックすると該当するページが表示 されるものなので、メニューフレームと同じような動作になるもので すね。 私がやりたいのは、同一のページに「お知らせ」を表示し、その「お 知らせ」をテキストボックス(textarea)に書いている、たとえば「 ○○が更新されました」という文字にパーパーリンクを付けて、該当 するページに飛ばす というものなのです。 IEならIFRAMEで実現できることは分かっているのですが、NNでも同じ 効果が出せないものかと思っています。

関連するQ&A

  • スクロールテキストボックス リンク

    ホームページのトップページにスクロールテキストボックスを設けて、スクロールテキ... ホームページのトップページにスクロールテキストボックスを設けて、スクロールテキストボックスのなかのテキストにリンクを張りたいのですが、やり方がわかりません。誰か分かる方教えてください。

  • 外部からログインして編集可能なテキストボックスの作成方法

    はじめまして。 ホームページのトップページにログインをして編集可能な 3~4行のテキストボックスを設置してほしいと頼まれたのですが そのようなことは出来るのでしょうか? 「お知らせ欄」と言った形で、トップページに設置して随時更新したいです。 現在ホームページの作成を依頼されていまして、大体出来上がったのですが、 更新してサーバーにアップする作業が私しか出来ないため、 ほかの人でも手軽にお知らせ欄を更新できるようにする方法を教えてください。 よろしくお願いいたします。 DreameraverCS4を使用しています。

    • 締切済み
    • CSS
  • テキスト型のフィールドでハイパーリンク

    アクセスのテキスト型のフィールド(URL)に http://bekkoame.okwave.jp/qa1111.html と入れていて、 そのテーブルを元にしたフォームを作成し、 フォームにテキストボックスを作りコントロールソースをURLにしました。 プロパティで ハイパーリンクあり:はい ハイパーリンクとして表示:ハイパーリンクである場合 としてますが、そのテキストボックスをクリックしてもハイパーリンクは開きません。 色は、青字に下線で見た目はハイパーリンクのようです。 テーブルのデータ型をハイパーリンクにしない限り、 フォームのコントロールをクリックしてサイトを開くことはできないのでしょうか? URL列を主キーにしたいので、ハイパーリンク型は避けてました。

  • Word2007 テキストボックス内の段組

    Word2007を使っておりますWord2007では テキストボックス内で段組ができるようになったみたいなことを見ましたしかし ページレイアウトのところ テキストボックス内では段組をクリックすることができません何かいい方法はないですか?

  • 「HTML」の「ハイパーリンク」について

    当方、自力でホームページを作成しているのですが、 「HTML」での「ハイパーリンク」の貼り方が分かりません。 「リンク」 http://~の 「http」以降だけを「ハイパーリンク」にしたいのですが、 そのような場合は、どのように「HTML」を記載すれば良いでしょうか。 今、下記のように記述しているのですが上手く表示されません。 「リンク」 <a href=http://~</a> ご存知の方おられましたら、ご教授お願いします。 以上、よろしくお願い致します。

  • wordのテキストボックスが移動してしまう。

    word で文章を作成していますが、文章の中に貼り付けている写真画像の下に注釈をつけるためのテキストボックスが意図しないところ(頁の左上)にとんでいってしまいます。写真もテキストボックスもレイアウトは「外周」にしています。左上じゃない時もあって、ちょっと動かすと他の画像の位置までメチャクチャに動いてしまうことや、画像の下にテキストボックスが隠れてしまうことなどいろいろあるのですが、今はとにかく左上に飛んでしまいます。どなたか教えていただけますようお願いします。

  • テキストボックスにカーソルを持ってくる方法。

    こんばんわ。お世話になります。 テキストボックスが10個ぐらいあるホームページを作成していますが、そのページを開いた時に、一番、左上にあるテキストボックスにカーソルが点滅している状態(すぐに入力できる状態)にしたいです。 タブインデックスを"1"にしてみても、そのテキストボックスを一度クリックしないと入力できる状態になりません。 誰か知っている人がいたら教えてください。よろしくお願いします。

    • ベストアンサー
    • HTML
  • テキストがボックスを出てしまう

    初めまして。 部活のホームページを作成しているのですが、表示の仕方で分からないことがあって質問させていただきました。 表示に問題があるのは、左下の内容が書いてあるボックスです。 メインの内容に当たるボックスですが、このボックスにテキストを書きすぎると 下部のテキストがボックスを飛び出して表示されます。 InternetExploreでは、テキスト量が多くなるとボックスも拡大してくれるのでちゃんと表示されるのですが、googlechormeやFireFoxではボックスの大きさが変わらないのでテキストが飛び出てしまいます。 googlechormeやFireFoxでもテキスト量によって、ボックスの大きさが変わるようにする方法を教えていただきたいです。

  • イメージマップとテキストボックス

    イメージマップ内の、ある部分をポイントすると、 テキストボックスに文字が表示されるようにしたいのです。 具体的には 左側に世界地図の画像、右側に1行テキストボックスが縦3段あるレイアウトで、 地図内、日本の部分をポイントすると、そのテキストボックスに「国名」「首都名」「国土面積」を表示させ、 クリックすれば、詳しい情報ページを新しいページで表示するものです。 ホームページビルダー6.0を使用して、クリック後のリンクと3段のテキストボックスは作れますが、 「ポイントするとテキスト表示」は、どうすればいいのか解りません。 ビルダーの機能で作れるのか?HTMLソースを新たに書き込むのか? 具体的な方法をお教え下さい。よろしくお願いします。

  • ホームページ作成のハイパーリンクが・・・・・・

    私は、Frontpage Explorerでホームページを作っていて、フレームを使っています。そしてハイパーリンクをしたのですが、ハイパーリンクをクリックしてもトップページが開いてしまい、ハイパーリンクを右クリックで新しいウィンドウで開くをしたらちゃんと開くのです。 なにがどうなっているのかよくわかりません。教えてください。

専門家に質問してみよう