教えていただけますか?
インターネット上のサンプルを参考に
押したらウインドウを閉じるボタンを作ったのですが、
うまく機能しません。
サーバーはレンタルサーバーです
どの様にしたら良いでしょうか?
インターネット上のサンプルでは閉じられました。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio …
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>無題ドキュメント</title>
</head>
<body>
<form>
<INPUT type="button" value="閉じる" onClick="window.close()">
<input type="button" value="閉じる" onClick="close()">
</form>
<A href="JavaScript:window.close()">閉じる</A>
</body>
</html>
No.2ベストアンサー
- 回答日時:
直接URLを指定したり、通常のリンクで開いたページはJavaScriptのwindow.close()で閉じることはできません(※ブラウザによって動作は異なりますが…)。
一般的には<a href="..." target="_blank">...</a>やJavaScriptを使用して開いたページでwindow.close()を使用します。
以下のようなwindow.close()を使用したHTMLファイルを作成して、
----------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio …
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>無題ドキュメント</title>
</head>
<body>
<button onclick="window.close()">閉じる</button>
<br/>
<a href="#" onclick="window.close();">閉じる</a>
</body>
</html>
----------
これを別のHTMLから
----------
<!-- target="_blank"で開く -->
<a href="sample.html" target="_blank">開く</a>
<!-- JavaScriptで開く -->
<a href="#" onclick="openWindow('sample.html', 'mywindow')">開く</a>
<script type="text/javascript">
<!--
function openWindow(url, name) {
window.open(url, name, "width=400, height=300, menubar=no, toolbar=no, scrollbars=yes");
}
//-->
</script>
----------
のようにして開けばwindow.close()が動作すると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
”閉じる”リンクについて
ホームページ作成・プログラミング
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
window.openした時、親ウィンド...
-
指定時間になったら、WEBサイト...
-
Scriptタグはheadタグとbodyタ...
-
こんな感じのwebページできませ...
-
端から端まで横線を引きたい
-
敬語
-
Dreamweaverのテーブル内テキス...
-
Microsoft1Officeの互換ソフト...
-
Excelの列の幅(ピクセル)につい...
-
エクセルでサイズに合ったもの...
-
バーコードのサイズは拡大縮小...
-
tableで横スクロールバーが・・
-
htmlでテーブル内にテキストボ...
-
エクセルの行幅と列幅
-
valign bottomがききません
-
<legend>で表示されるタイトル...
-
エクセルでサイズ指定でPOP...
-
PDFへてのテキストボックスにて...
-
ホームページビルダー7にある...
-
スクロールバーの色変更(長文)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
指定時間になったら、WEBサイト...
-
javascriptでタイトルバーを非...
-
window.openした時、親ウィンド...
-
window.close()で閉じられない
-
『入力文字列 + .html』 に...
-
HTMLでブラウザを終了させる方法
-
サブウインドウを開くときのフ...
-
showModalDialogで動的にページ...
-
Javascriptを使用したサムネイ...
-
location.hrefの使用条件について
-
子窓で送信したら、親ウィンド...
-
子Windowの操作(親Window遷移後)
-
index.htmlでも、表示させたい。
-
クリックで画像表示、さらに画...
-
ブラウザの「戻る」を禁止したい
-
小窓を表示させたい
-
トランジション効果を使ったペ...
-
【続】 ポップアップ表示の後の...
-
JavaScriptで作られた択一式テ...
-
javaスクリプト 一定時間経過後...
おすすめ情報