No.1ベストアンサー
- 回答日時:
はじめまして、yimoさん。
これは・・、単純に window.open()で子ウインドウを表示した後に、
この子ウインドウを閉じるには?(表示処理した親ウインドウ側で)
ということかな?
「複数ある画像からそれぞれ・・」というのは・・画像<img>にリンク
<a>をつけていて、それが子ウインドウを表示する操作としているのかな?
上記の通りと考えた場合の例を。
--(EX)------------------------------
<script language="JavaScript">
<!--
var Win_bord1 = null;
function map_bord1()
{
var url = "なんかアドレスを(ページや画像)";
Win_bord1 = window.open(url, 'ウインドウの名前(省略可)','属性');
}
function close_bord1()
{
if( Win_bord1 != null ) Win_bord1.close();
}
//-->
</script>
<a href="javascript:map_bord1()"><img src="画像" border="0" height="高さ" width="幅"></a><br>
<input type="button" value="子ウインドウを閉じる" onClick="javascript:close_bord1()">
--(END:EX)------------------------------
補足)
・つまり window.open()の戻り値をうけて、それ.close()と指定する
・このサンプルでは閉じる指定を明確にボタンを設けてみたけど、実際には
「このページが閉じられたら(他ページにうつってしまったら)」とかいう
時にやりたいかも?
その場合は、<body onUnload="close_bord1()">とすればいいよ。
参考)
・open()の「属性」は色々指定があるよ。
例)'width=480,height=350,status=no,scrollbars=yes,directories=yes,menubar=no,resizable=yes,toolbar=no'
説明は省略するけど・・名前からなんとなくわかるでしょ?
がんばってね。
では。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) PC利用中に勝手に起動する窓を消し去る方法を教えて下さい。 1 2023/05/08 16:48
- 画像編集・動画編集・音楽編集 ボカロの架空窓口の閉鎖という曲で動画を作りたい者です。 1 2022/06/13 18:12
- その他(住宅・住まい) アルミサッシの窓の構造 4 2023/03/18 20:21
- その他(住宅・住まい) 隣の家がいつも窓を開けっぱなしで煩い 4 2022/04/25 22:04
- 一戸建て 隣家の騒音に頭を抱えています。どなたか知恵を貸してください。 袋小路の建売7軒(片側4軒と3軒)の奥 3 2023/06/04 16:09
- リフォーム・リノベーション 防音対策に設置する内窓について 4 2023/03/05 17:45
- リフォーム・リノベーション こんにちは。 引越して来た部屋の排煙窓が開かないので管理会社に行ったら、雨漏りがあったので業者がシー 3 2022/05/30 11:27
- エアコン・クーラー・冷暖房機 窓用エアコンを買おうか迷っているので何個か質問します。 ①機種に寄るかもですがエアコン運転時音的にど 4 2023/07/10 12:26
- その他(住宅・住まい) 窓用換気扇の運用方法 2 2023/06/04 00:40
- Excel(エクセル) excelvbaの復元?(excel2003) 2 2023/02/08 14:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
location.hrefを使ったインライ...
-
プログラミング初心者です
-
新しいウィンドゥを最大化で立...
-
「WEBページダイアログ」の表示
-
SQLのWHEREで全てを質問する方法
-
IF文で該当の処理を通らない
-
ホームページで window.open() ...
-
小窓を開くJSで、高さを調節し...
-
<a href="#" …>の意味を教えて...
-
Vbscriptで自分自身のウィンド...
-
別ファイルのfunctionの読み込み方
-
ウインドウを縮小しても文字を...
-
bodyにidをつける理由は何ですか?
-
複数のjavascriptを使うと動か...
-
Cygwinでログをのこす方法
-
function の return 値を表示し...
-
openerは使えないのでしょうか?
-
リンク移動先のURLを取得
-
javascriptからウィンドウを開...
-
JavaScriptでの西暦下2桁での表...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
新しいウィンドゥを最大化で立...
-
SQLのWHEREで全てを質問する方法
-
小窓を表示する時に、必ず右上...
-
window.openでフルスクリーン表...
-
htmlファイルを開いた時の画面...
-
外部からのjs呼び出しについて。
-
町内会での不倫
-
IF文で該当の処理を通らない
-
Canvasを使って描画して面積取得
-
window.openの後にエンコードを...
-
色の指定で配列を使いたい
-
文字をクリックすると 小窓が開く
-
エクセルファイルをIE のウィン...
-
サブウインドウの高さを自動で...
-
window.open オートコンプリー...
-
HP作成の小窓リンクを作るには?
-
小窓を開くJSで、高さを調節し...
-
javascriptを別ファイルにして...
-
ポップアップ広告みたいな…
-
リンク先の別ウインドウをスク...
おすすめ情報