教えていただけますか?
インターネット上のサンプルを参考に
押したらウインドウを閉じるボタンを作ったのですが、
うまく機能しません。
サーバーはレンタルサーバーです
どの様にしたら良いでしょうか?
インターネット上のサンプルでは閉じられました。
<!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で質問しましょう!
似たような質問が見つかりました
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP php ログイン 1 2022/11/01 00:24
- ASP・SaaS FC2 BLOG <AUDIO TAGを入れプレビューはOk テーンプレートを更新すると ✖ 1 2023/08/14 11:40
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
window.open _self でとんでく...
-
指定時間になったら、WEBサイト...
-
CSSのtransform: translate(-50...
-
htmlでテーブル内にテキストボ...
-
バーコードのサイズは拡大縮小...
-
aタグに直接style=""で:hoverを...
-
エクセルでサイズに合ったもの...
-
インラインフレームの表示位置...
-
Excelで可視部分だけをWeb形式...
-
Excelの列や行の幅を表示...
-
macとwindowsのレイアウト崩れ...
-
なぜ左に寄っているの?
-
エクセル 画面表示拡大率によ...
-
Excel で等間隔で縦線を引きた...
-
PDFへてのテキストボックスにて...
-
HTMLでテーブルを縦に並べたい!
-
<h1>タグの後の行間を詰めたい。
-
<tbody>は何のためにあるんでし...
-
chromeだけbody直下に空白が開く
-
スペースが空きすぎて困ってい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
指定時間になったら、WEBサイト...
-
window.close()で閉じられない
-
HTMLでブラウザを終了させる方法
-
javascriptでタイトルバーを非...
-
『入力文字列 + .html』 に...
-
window.openした時、親ウィンド...
-
小窓を表示させたい
-
location.hrefの使用条件について
-
スクリーン真ん中に移動
-
とても困ってます!!助けてく...
-
クリックで画像表示、さらに画...
-
Javascriptで毎週月曜日深夜0:0...
-
JavaScriptで作られた択一式テ...
-
1つのボタンに2つの機能
-
Scriptタグはheadタグとbodyタ...
-
サブウインドウを開くときのフ...
-
子窓で送信したら、親ウィンド...
-
JavaScriptとアニメーションgif...
-
showModalDialogで動的にページ...
-
ポップアップ (小窓)
おすすめ情報