マンガでよめる痔のこと・薬のこと

HTMLでブラウザを終了させる方法というのがあるのですか?

IE5以上で可能であれば、バージョン依存でもいいので、ご存知の方、教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

<A>タグでやりたいんですね。


No.2で紹介した方法は、警告メッセージが出るのですが、これを出さずに終了する方法をご紹介しますね。

<HTML>
<BODY>
<A HREF="javascript:window.opener = null ; window.close();">警告なしにブラウザを閉じる</A>
</BODY>
</HTML>
    • good
    • 1
この回答へのお礼

おぉー、こういうこともできるんですか~

とてもためになりました。
Java も勉強してみようと思います。

ありがとうございました。

お礼日時:2004/03/26 12:29

ボタンであれば、



<HTML>
<BODY>
<INPUT TYPE=button VALUE="ブラウザを閉じる" onClick="window.close();">
</BODY>
</HTML>

とか、リンクであれば、

<HTML>
<BODY>
<A HREF="javascript:window.close();">ブラウザを閉じる</A>
</BODY>
</HTML>

とか、出来ますね。
    • good
    • 2
この回答へのお礼

ありがとうございます。

この”リンク”でやる方法を知りたかったです。

でも3つも方法を教わって、ためになりました

お礼日時:2004/03/23 17:44

JavaScriptを使って、ボタンを押すと画面を閉じるというのでよろしいでしょうか?


<html>
<script language="javascript">
<!--
 function unload(){
  this.close();
 }
//-->
</script>
<body>
<form>
<input type="button" onclick="unload()"/>
</form>
</body></html>
    • good
    • 0
この回答へのお礼

速攻でご回答ありがとうございます。

もし、HTMLであれば・・と思っていたんですが、ないですよね。Javaもよく知らなかったので、ためになりました。

お礼日時:2004/03/23 16:30

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QHTMLフォームのSELECTの幅を一定にするためには?

HTMLフォームのSELECTの幅を一定にするためにはどのようにすれば
いいのでしょうか?

CSS等で設定できるとありがたいのですが、やり方がわかりません。

Aベストアンサー

<select style="width: 200px">

Qwindow.close()で閉じられない

教えていただけますか?

インターネット上のサンプルを参考に
押したらウインドウを閉じるボタンを作ったのですが、
うまく機能しません。
サーバーはレンタルサーバーです

どの様にしたら良いでしょうか?
インターネット上のサンプルでは閉じられました。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<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>

教えていただけますか?

インターネット上のサンプルを参考に
押したらウインドウを閉じるボタンを作ったのですが、
うまく機能しません。
サーバーはレンタルサーバーです

どの様にしたら良いでしょうか?
インターネット上のサンプルでは閉じられました。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/htm...続きを読む

Aベストアンサー

直接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-transitional.dtd">​
<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()が動作すると思います。

直接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-transitional.dtd">​
<html xmlns="​http:/...続きを読む

Qhtml で 変数を定義できますか?

html(できればjava不使用)で変数に文字列をいれてつかう、またはそれに近いことはできないでしょうか?

例**************************
$color1="#000000"

<tr bgcolor=$color1>内容1<tr>
<tr bgcolor=$color1>内容2<tr>
****************************
みたいな感じです

Aベストアンサー

調べりゃ分かることは???だけど。

CSS2で無理やり作れば・・簡単だけど・・・
生成内容、自動番号振り、リスト ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/generate.html )
 本来はXSLTで作るほうがよいかと・・・
 <th><xsl:value-of select="parson" />の歌</th>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
<title>サンプル</title>
<meta name="author" content="ORUKA1951">
<meta http-equiv="Content-Style-Type" content="text/css">
<link rev="made" href="mailto:orika1951@hoge.com" title="send a mail" >
<link rel="START" href="../index.html">
<style type="text/css">
<!--
.parson1:before{content:"田中";}
p.age1:after{content:"36歳";}
-->
</style>
</head>
<body>
<h1>サンプル</h1>
<p class="parson1">は男の子</p>
<p class="parson1 age1">の年齢は</p>
<p>私の彼氏は<span class="parson1">君だよ</p>
</body>
</html>

調べりゃ分かることは???だけど。

CSS2で無理やり作れば・・簡単だけど・・・
生成内容、自動番号振り、リスト ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/generate.html )
 本来はXSLTで作るほうがよいかと・・・
 <th><xsl:value-of select="parson" />の歌</th>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
<title>サンプル</title>
<met...続きを読む

QJavaScriptde途中で、「exit」するには?

function kensaku(){
s_data = document.kaiin_form.input_name.value;

if(!s_data){ alert("キーワードを入れて下さい!"); }

if(s_data != dumy){ ...... }
for(i=st_no;i<=n;i++){
......省略.................;
.......省略................}
}

----------------------------------
3行目で表示されたアラートをOKで閉じても、4行目以下が実行されてしまいます。
3行目でexitするにはどうすれば良いでしょうか?

Aベストアンサー

>関数(kensaku())からは抜けられませんでした。
そうですね、勘違いしていました、f(^^;
すみません。
if(!s_data){
alert("キーワードを入れて下さい!");
return;
}
ですね。

QonClickに複数の関数を挿入する方法

初心者なのですがアニメーションの関数anime1、anime2、anime3を作成し、onClickに下記のように設定しました。
クリックするとアニメーション2つの設定ではは動くのですが、3つ目を設定すると動かなくなります。
通常はこのような設定はしないものなのでしょうか?
教えてください。
よろしくお願いします。
<INPUT type="button" value="START" onClick="anime1(), anime2()">・・・OKです。
<INPUT type="button" value="START" onClick="anime1(), anime2(),anime3()">・・・動きません。

Aベストアンサー

セミコロンでつなぐのが常道ですが、3つ以上なら
別途function化したほうが、可読性が高くなると
思います。

Q