• ベストアンサー

ハイパーリンクにより新しく出来たウィンドウを消すアイコン?

初心者なので意味不明な質問でしたらお許し下さい。 今、自分のHP作成中なのですが、 TARGET="_blank"で出来た新しいウィンドウを消すアイコンの作り方教えて下さい。 更には、それはgifをクリックしたら消すようには出来るのでしょうか? よろしくお願いします。

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

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

  • ベストアンサー
回答No.1

JavaScriptで可能ですね。 <FORM> <input type="button" value="閉じる" onClick="window.close()"> </FORM> です。gifでやりたい場合は <A HREF="" onClick="window.close()"><IMG SRC="***.gif" border=0></A> でいいでしょう。

sumichan7878
質問者

お礼

素早いレスありがとうございます! さっそくやってみます。本当に助かりました。

その他の回答 (2)

回答No.3

ちょっとだけ補足しておきます。 > JAVAって使ったらページが重たくなる それはきっと誤解です。JavaScriptとJavaはぜんぜん別物です。 Javaアプレットはたしかに始まるまでしばらく待たされるのが 現状だと思います。(私はずっとオフにしてますからほんとの 最近の事情はよくわかりませんが。もう最近は実際置いている ところにめったにお目に掛からないですしね) JavaScriptはよっぽどバリバリ書くのでなければ、また わざと重くするように書くのでなければ、まず待たされることは ないでしょう。ウインドウを閉じる程度のことならあっという間です。 ちょっとえっちーなページを見に行くとわらわらとウインドウが出まくる ことがありますが、あれもJavaScriptの仕業です。あの早さね。 またJavaはアプレット以外の「サーブレット」という仕掛けにも 使われていますし、最近はそちらの方がもっぱら流行ってると思います。 ちょっと使いものにならないんじゃない?というのはJavaアプレット、 と頭の隅に置いておくとなにかいいことがあるかもしれませんよ。 (なんでそんな使えないものの雑誌がまだ毎号でてるんじゃい?とか いう疑問を持たなくて済むとか) ちょっと蛇足アドバイスでした。

sumichan7878
質問者

お礼

またまたありがとうございます! 確かに私は"Javaアプレット"と"JavaScript"は一緒だと思ってました(笑)。 ほんと丁寧にありがとうございました! 重くないと分かればじゃんじゃん勉強して頑張りたいと思います。 P.S ”ポイント発行&締め切り”をしたいのですが、調子が悪いみたいです。 締め切りボタン押しても全く反応がないのです。。 ただいま"goo"にメールで問い合わせ中です。

  • wyvern0
  • ベストアンサー率32% (54/165)
回答No.2

JAVAScriptを使うとできますよ。 まず、 TARGET="_blank" のダブルクォートの中は表示する先のWINDOW名を記述するので、自分で好きな名前にしてかまいませんよ。 ただ、既に同じ名前でWINDOWが作られていたら、そこにリンク先が表示されてしまいます。 ここは気をつけてください。 そして、WINDOWを閉じるときですが、同じくJAVAScriptを使った閉じ方があります。 closeと言うのを使います。 この命令で消したいWINDOWを指定すると、消えますよ。 onclickイベントと言うのがあるので、これをリンクの中に埋め込むといいでしょう。 自分のホームページを作るのであれば、今後いろいろなことをしたいと思ってらっしゃるのでしょう。 参考URLのトップページからWEB関連のリファレンスなどが参照できるので、活用してください。

参考URL:
http://tohoho.wakusei.ne.jp/wwwjswin.htm#Window
sumichan7878
質問者

お礼

素早いレスほんとに助かります。 JAVAって使ったらページが重たくなるって聞いたことあったので、 ちょっと避けてたんですよねぇ。 でも、みんな使ってるみたいだし、大丈夫ですよね? ”参考URL”もありがとうございました。さっそくブックマークしました。

関連するQ&A

  • 新しいウィンドウを開きたいのですが

    こんにちは、よろしくお願いします。 HPをHTMLで作成しているのですが、リンクを新しいウィンドウを開くようにして 表示させようと思っています。 それは target="_blank" でできたのですが、 ウィンドウのサイズが思うようにできません。 JavaScriptを使わずに、新しいウィンドウのサイズを設定することは 可能なのでしょうか? 過去の質問でJavaScriptを使っての方法は見たのですが・・・。 どなたかご教授のほど、よろしくお願いします。

    • ベストアンサー
    • HTML
  • ウィンドウを新しく開いてそのウィンドウをページ替えしたい。

    <a href="http://oshiete.goo.ne.jp/" target=_blank>サイト1<a> <a href="http://oshiete.goo.ne.jp/" target=_blank>サイト2<a> <a href="http://oshiete.goo.ne.jp/" target=_blank>サイト3<a> 例えばサイト1をクリックして新しいウィンドウが開いた後、サイト2をクリックした場合また新しくウィンドウが開くのではなく、サイト1が開いたウィンドウに サイト2を表示させたい時はどうしたらいいのですか?

    • ベストアンサー
    • HTML
  • ホームページ上を自由に動き回るアイコンの作り方

    HPを作成しているのですが、沢山の方が見ていただけるように、目立つアイコンを入れたいと思っています。 前に、なにかのサイトで見た、HP上を右から左にふわふわ動いて、そこをクリックすると、別のページに飛ぶようなアイコンを入れたいと思っています。 どういった作り方があるのでしょうか? ちなみにアイコンはGIFで作成しています。 HP上をふわふわ動かす方法がわかりません。

  • HTMLタグのアイコンに文字入れしたいのですが・・

    こんにちは。PC初心者です。 いろいろ勉強中なのですが、、素材のHPから気に入ったアイコンなどを保存しております。 例えば、↓この中に文字を入れたいのですが、、どこに入れたら良いでしょうか?? <a href="http://blog27.fc2.com/k/kaerinirorin/file/20060531124829.gif" target="_blank"><img src="http://blog27.fc2.com/k/kaerinirorin/file/20060531124829.gif" alt="20060531124829.gif" border="0"></a><br clear="all"> いろんなトコロに入れて試したのですが、文字が入りません。。 どなたか教えてください!! 宜しくお願い致します。

  • 動くアイコンが動かない??

    素材屋さんから 動くアイコンを「名前を付けて保存」で持ち帰り、HPに 貼り付けたのですが 動きません。 リンクバナーは 同じ方法で 正常に動いてます。 HP作成ソフトを 使ってますが ソフトにあったアイコンも動きます。 かなり 悩んでます。 よろしくお願いします。 OSは Windows Meです。 gifとかbmpとかでも 検索しましたが わかりませんでした。

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

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

  • リンクを小さな別ウインドウで開く方法

    ホームページを作成しているのですがリンクをクリックしたときに小さな別ウインドウで開くやり方がわかりません。 <a href="http://ほにゃらら/" target="_blank">を使うと別のタグで開かれるだけで新しいウインドウが開かれません。 新しいウインドウでなおかつサイズを小さくしたいのですがいい方法はないでしょうか。

  • ダイヤルアップのアイコンをデスクトップに作成

    初歩的な質問?で申し訳ございません。私、PC初心者の為、意味不明な場合はご容赦下さい。 Windows vistaでインターネット接続ダイヤルアップのアイコンをデスクトップに作成したいのですが・・・ Windows XPの時は、 コントロールパネル ↓ ネットワーク接続 ↓ ダイヤルアップ ここに表示されているアイコンを右クリックで 「ショートカットの作成」でデスクトップに接続のアイコンができたと思うのですが、 Windows vistaでデスクトップに接続アイコンを持っていく事が出来ず、接続の際に手間がかかり困っています。 どなたか分る方いらっしゃいましたら、問題解決にお力をお貸し下さい。 よろしくお願いいたします。

  • 子ウィンドウでウィンドウサイズ固定にしてtarget=

    HPを作っていて親ウィンドウに↓のように <script language="JavaScript"> <!-- function winopen(url){ win=window.open(url,"host","scrollbars=1,width=780,height=480"); } //--> </script> ~略~ <a href="dougu/keito.html" target="_blank" onClick="Javascript:winopen('dougu/keito.html');return false;"><img src="img/item-keito10.gif" width="50" height="38" border="0"> ウィンドウサイズを固定してtarget="_blank"で開いてさらにその子ウィンドウでも同じようにリンクを張って <script language="JavaScript"> <!-- function winopen(url){ win=window.open(url,"host","scrollbars=1,width=780,height=480"); } //--> </script> ~略~ <a href="../wash.html" target="_blank" class="style1" onClick="Javascript:winopen('../wash.html');return false;">こちら</a> とtarget="_blank"でウィンドウサイズを固定しして開きたいのですが同じウィンドウで開いてしまいます。 説明の仕方が分かりづらくてすみません。分からないようでしたら補足いたします。

  • リンクを同じウインドウで開くには

    <A HREF="a.htm" target="_blank">A</A> も <A HREF="b.htm" target="_blank">B</A> も <A HREF="c.htm" target="_blank">C</A> も同じウインドウにする方法を教えていただけますか。 現在、それぞれ別に開きます。 Aを開いていて、BをクリックするとAの内容がBに変わるようにしたい。

専門家に質問してみよう