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で質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ダイアログメッセージを1度に2個
-
window.opener.location.href ...
-
window.openの後にエンコードを...
-
JavaScriptが動かない~。
-
ウィンドウを閉じる際のダイアログ
-
<a href="#" …>の意味を教えて...
-
HTMLソースからURLだけを抜き出...
-
別ファイルのfunctionの読み込み方
-
ポップアップウィンドウの位置
-
カウントダウンとカウントアッ...
-
(Javascript)印刷するファイル...
-
リンク移動先のURLを取得
-
JavaScriptでiframeの内容を「...
-
$という文字が使えない?
-
JavaScriptが有効な場合のみ表...
-
背景のグラデーション設置について
-
LYCOS(WiseNut)のプレビュー機...
-
ウィンドウ名の設定
-
フレーム越しの背景色変換
-
テキストボックス内にハイパー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLのWHEREで全てを質問する方法
-
町内会での不倫
-
新しいウィンドゥを最大化で立...
-
あなたのXAMPPのdashboard内のj...
-
IF文で該当の処理を通らない
-
小窓を表示する時に、必ず右上...
-
小窓を開くJSで、高さを調節し...
-
window.openで404エラーがでます
-
java script作ったのですがうま...
-
javaで新しい窓を開く方法。
-
ウィンドウサイズを変更するには?
-
buttonではなく、submitで新し...
-
リンクをクリックしてタイトル...
-
window.openでフルスクリーン表...
-
外部からのjs呼び出しについて。
-
中央揃えのJavascript!
-
Javaを実行しようとすると「ペ...
-
location.hrefを使ったインライ...
-
JavaScriptで新しいウインドウ...
-
JAVAでリンクボタンを作成して...
おすすめ情報