- シュワンツ
- ベテラン
- 会議室デビュー日: 2002/08/27
- 投稿数: 56
|
投稿日時: 2005-09-15 12:50
参考にさせてもらっています。
IEの右上にある×を無効にする
または、×をクリックされても無効にしたいのですが、
何かヒントをお願いします。
※画面内のボタンを押して終了してもらうため..
よろしくお願いします
|
- じゃんぬねっと
- ぬし
- 会議室デビュー日: 2004/12/22
- 投稿数: 7811
- お住まい・勤務地: 愛知県名古屋市
|
投稿日時: 2005-09-15 12:57
引用: |
|
シュワンツさんの書き込み (2005-09-15 12:50) より:
参考にさせてもらっています。
IEの右上にある×を無効にする
または、×をクリックされても無効にしたいのですが、
何かヒントをお願いします。
※画面内のボタンを押して終了してもらうため..
よろしくお願いします
|
検索はされたでしょうか?
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?forum=7&topic=8025
_________________ C# と VB.NET の入門サイト
じゃんぬねっと日誌
|
- シュワンツ
- ベテラン
- 会議室デビュー日: 2002/08/27
- 投稿数: 56
|
投稿日時: 2005-09-15 13:03
じゃんぬねっとさん
早速返事ありがとうございます
検索がたりませんでした(~_~)
|
- じゃんぬねっと
- ぬし
- 会議室デビュー日: 2004/12/22
- 投稿数: 7811
- お住まい・勤務地: 愛知県名古屋市
|
投稿日時: 2005-09-15 13:17
こんにちは、じゃんぬ です。
戯言になります。。。
引用: |
|
シュワンツさんの書き込み (2005-09-15 13:03) より:
じゃんぬねっとさん
早速返事ありがとうございます
検索がたりませんでした(~_~)
|
検索されていたんですね。とても、良いことだと思います。
そういう時は「検索しても見つかりませんでした」と書くと、
検索のコツを学べるチャンスになるかもしれません。
私はどうやって検索したかというと...
「IE, 無効, ×, 閉じる」
こんな単語を連想したので、これらで検索しました。
# ユーザビリティを考えても、[無効] はあってはならないことです。
# また、悪意あることも出来てしまいますからね。
_________________ C# と VB.NET の入門サイト
じゃんぬねっと日誌
|
- jk
- ベテラン
- 会議室デビュー日: 2005/08/19
- 投稿数: 94
|
投稿日時: 2005-09-20 20:26
結論は出ているようですが
ActiveXを使用してWindowsのメッセージを横取りするようにすれば出来ると思います。
ただし、ActiveXの作成のスキル。Windowsメッセージのスキル等が必要ですが...
|
- 猫山みやお
- 大ベテラン
- 会議室デビュー日: 2004/09/09
- 投稿数: 119
|
投稿日時: 2005-09-21 18:30
とりあえず×ボタンで閉じなくなるサンプル。
IE6でしか試していません。JavaScript,ActiveX有効でないといけません。
当然ながら、穴だらけです…。
コード: |
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>×ボタン殺し</title>
</HEAD>
<body language="javascript" class="body" id="body" onload="body_onload()" onbeforeunload="body_onbeforeunload();" >
<TABLE>
<TR>
<TD style="border: 1px solid gray; empty-cells: show;">
<input id="btn" type="button" value="close" onclick="btn_onclick();" disabled>
</TD>
</TR>
</TABLE>
</body>
<script>
var p_flg = true;
function body_onload(){
btn.disabled = false;
}
function body_onbeforeunload(){
if (p_flg){
event.returnValue = "\\n\\n〜〜〜〜〜〜〜〜〜\\n OKは押さないでね\\n〜〜〜〜〜〜〜〜〜\\n\\n";
obl_WshShell = new ActiveXObject("WScript.Shell");
obl_WshShell.SendKeys ("{ESC}");
}
}
function btn_onclick(){
p_flg = false;
self.opener=self;
self.close();
}
</script>
</HTML>
|
|
- 宣伝中止!
- 大ベテラン
- 会議室デビュー日: 2005/08/30
- 投稿数: 155
- お住まい・勤務地: 東京に作業場所変更・・・
|
投稿日時: 2005-09-21 19:13
実験結果。
「戻る」ボタンが効かない!!
これ状況限定すれば結構使えるかな・・・?
引用: |
|
猫山みやおさんの書き込み (2005-09-21 18:30) より:
とりあえず×ボタンで閉じなくなるサンプル。
IE6でしか試していません。JavaScript,ActiveX有効でないといけません。
当然ながら、穴だらけです…。
(略)
|
_________________ #「やらない」と「出来ない」を混同してはならない
|
- シュワンツ
- ベテラン
- 会議室デビュー日: 2002/08/27
- 投稿数: 56
|
投稿日時: 2005-10-27 08:55
猫山みやお様、宣伝中止!様、jk様、じゃんぬねっと様
ありがとうございます。
やればできるんですね。
|