ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScriptショートカットキー設定実装コード_javascriptスキル

JavaScriptショートカットキー設定実装コード_javascriptスキル

WBOY
リリース: 2016-05-16 18:55:33
オリジナル
1359 人が閲覧しました
Alt F4 およびその他のショートカット キーをブロックします:
コードをコピー コードは次のとおりです:

<script> <br>function KeyDown(){ //マウスの右ボタンをシールド、Ctrl n、shift F10、F5 更新、Backspace キー<br>//alert("ASCII コードは: "event .keyCode); <br>if ((window.event.altKey)&& <br>((window.event.keyCode==37)|| //Alt 矢印キー← <br>(window.event.keyCode= =39))) { //Alt 方向キーをブロックします→ <br>alert("Web 上で進むまたは戻るために ALT 方向キーを使用することはできません!"); ; <br>} <br>if ((event.keyCode==8) || //バックスペース削除キーをシールドします<br>(event.keyCode==116)|| //F5 更新キーをシールドします<br> (event.keyCode==112)|| //シールド F1 更新キー<br>(event.ctrlKey &&event.keyCode==82)){ //Ctrl R <br>event.keyCode=0; .returnValue=false; <br>} <br>if ( (event.ctrlKey)&&(event.keyCode==78)) //シールド Ctrl n <br>event.returnValue=false <br>if ((event.ctrlKey)&&(event.keyCode==78) .shiftKey)&&(event.keyCode==121)) / /シールド シフト F10 <br>event.returnValue=false; <br>if (window.event.srcElement.tagName == "A" && window.event.shiftKey ) <br>window.event.returnValue = false; // シフトをブロックし、マウスの左ボタンを使用して新しい Web ページを開きます<br>if ((window.event.altKey)&&(window.event.keyCode==115) ){ //Shield Alt F4 <br>window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px"); <br>return false;} <br>} <br>関数 Showhelp (){ <br>alert("間違っています!"); <br> return <br>} <br><br><br><br>=========================================== === =============== <br><strong>IE Javascript ショートカット キー操作<br></strong>1. oncontextmenu="window.event.returnValue=false" は完全に実行されます。マウスの右ボタンをブロックします <br><table border oncontextmenu=return(false)><td>no</table> <br>2 に使用できます。選択をキャンセルしてコピーを禁止します<br>3. onpaste="return false" は貼り付けを許可しません<br>4. oncut="return false;" はコピーを禁止します<br>5. ="ショートカット アイコン" href=./../../"favicon.ico"> IE アドレス バーを独自のアイコンに置き換えます<br>6. <link rel="Bookmark" href=./ ../../"favicon .ico"> お気に入りにアイコンを表示できます<BR>7. <input style="ime-mode:disabled">8.フレーム<BR> <script language="javascript"><!-- <BR>if (window == top)top.location.href = "frames.htm"; //frames.htm はフレームですweb ページ<BR>// --></script>
9. フレーム化を防ぐ

10. < /noscript> Web ページは
11 として保存されません。
onclick="window.location = 'view-source:' ' http://www.csdn .net/'">
12. 訪問者が ASP 経由でプロキシを使用しているかどうかを確認する方法
<% if Request.ServerVariables("HTTP_X_FORWARDED_FOR")<>" " then
response.write " プロキシ サーバーを通過しました,"& _
"実際の IP は"&Request.ServerVariables("HTTP_X_FORWARDED_FOR")
end if
%>13. コントロールの絶対位置を取得します


15. 前のページのソースを確認します
:
request.servervariables("HTTP_REFERER")
javascript:
document.referrer
16. ウィンドウを最小化、最大化、閉じる



< ;param name="コマンド" value="最大化">


< PARAM NAME="Command" VALUE="Close">



この例はIE
17 に適しています。
< ;%
'データベース接続用の定数をいくつか定義します
Const adOpenForwardOnly = 0 'カーソルはレコードを前方にのみ参照し、ページング、Recordset、BookMark をサポートしません
Const adOpenKeyset = 1 'キーセットカーソル、他のユーザーがレコードを閲覧できる 変更内容はレコードセットに反映されるとのことですが、他のユーザーによるレコードの追加や削除はレコードセットには反映されません。ページング、レコードセット、ブックマークをサポート
Const adOpenDynamic = 2 '動的カーソルは最も強力な機能を持ちますが、最も多くのリソースを消費します。ユーザーがレコードに加えた変更、レコードの追加または削除は、レコード セットに反映されます。フル機能のブラウジングをサポートします (ACCESS ではサポートされていません)。
Const adOpenStatic = 3 '静的カーソルは、ユーザーがレコードに対して行った変更、つまりレコードの追加や削除はレコード セットには反映されません。前方または後方への移動をサポートします
Const adLockReadOnly = 1 'ロック タイプ、デフォルト、読み取り専用、変更はできません
Const adLockPessimistic = 2 '最も安全な方法で編集時にすぐにレコードをロックします
Const adLockOptimistic = 3 'レコード セットは Update メソッドが呼び出されたときのみロックされ、以前の他の操作では現在のレコードを変更、挿入、削除できます
Const adLockBatchOptimistic = 4 'レコードは編集時にロックされず、変更されます、挿入と削除はバッチ モードで行われます
Const adCmdText = &H0001
Const adCmdTable = &H0002
%>18. Web ページはキャッシュされません
HTM Web ページ
< ;META HTTP-EQUIV="pragma" CONTENT="no-cache">

または Web ページ
Response.Expires = -1
Response.ExpiresAbsolute = Now() - 1
Response.cachecontrol = "no-cache"
PHP Web ページ
header(" 有効期限: 月、1997 年 7 月 26 日 05:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");

19. 文字列がすべて数字で構成されているかどうかを確認します

20 のサイズを取得します。 window
document.body.clientWidth,document.body.clientHeight
21. 文字であるかどうかを判断する方法
if (/[^x00-xff]/g.test(s)) アラート("中国語の文字が含まれています");
elsealert("すべての文字");
22。TEXTAREA の適応テキスト行数

23. 日付から日数を引いたものが 2 番目の日付と同じになります

24. 选择了哪一ラジオ

スタイル
バーコード


25.本页urlのrequest.servervariables("")セット
Response.Write "変数"
Request.ServerVariables の各 ob に対して
Response.Write "gt;
"&ob&""&Request.ServerVariables(ob)&""

Response.Write "
"

26.
本机ip<%=request.servervariables("remote_addr")%>
服务器名<%=Request.ServerVariables("SERVER_NAME")%>
サーバー IP<%=Request.ServerVariables("LOCAL_ADDR")%>
サービス务器端末口<%=Request.ServerVariables("SERVER_PORT")%>
服飾時間<%=now%>
IIS バージョン<%=Request.ServerVariables"SERVER_SOFTWARE")%>
スクリプト超過時間<%=Server.ScriptTimeout%>
本文パス
サーバー CPU 数<%=Request.ServerVariables("NUMBER_OF_PROCESSORS")%>
服务器解译引擎<%=ScriptEngine & "/"& ScriptEngineMajorVersion &"."&ScriptEngineMinorVersion&"."& ScriptEngineBuildVersion %>
サーバー操作システム<%=Request.ServerVariables("OS")%>

27.ENTER ボタンは次の入力欄に移動できます


28. 特定の Web サイトの接続速度を調査します:
次のようなコードを 領域に追加します:


29. 各種類の光标
auto :标標準光标
default :标標準箭头
hand :手形光标
wait :等待機光标
text :I形光标
vertical-text :水平I形光标
no-drop :不可拖动光标
not-allowed :無效光标
help :?帮助光标
all-scroll :三角方向标
move :移動标
十字線 :十字标
e-resize
n-resize
nw-resize
w-resize
s-resize
se-resize
sw-resize
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート