1. oncontextmenu="window.event.returnValue=false" はマウスの右ボタンを完全にブロックします。
<table border oncontextmenu=return(false)><td>no</table> は表 2 では使用できません。
<body onselectstart= return false"> 選択をキャンセルしてコピーを防止します
3. onpaste="return false" 貼り付けは許可されません
4. oncopy="return false;" oncut="return false;" コピーを防止します
5. <link rel="Shortcut Icon" href= "favicon.ico "> IE アドレスバーを独自のアイコンに置き換えます
6. <link rel="Bookmark" href="favicon.ico"> お気に入りにアイコンを表示できます
7. <input style="ime-mode :disabled "> 入力メソッドをオフにする
8. 常にフレーム
<script language="JavaScript"><!--
if (window == top)top.location.href = "frames.htm"; //frames.htm はフレーム Web ページです。
// --></script>
9. フレームに入れられないようにする
<SCRIPT LANGUAGE=JAVASCRIPT><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
<noscript><iframe src=*.html></iframe></noscript>
として保存されません
。
11. Web ページのソース コードの表示
<input type=button value=Web ページのソース コードの表示
onclick="window.location = "view-source:"+ " http://www.pconline.com.cn "">
12.
<a href="javascript:if(confirm("本当に削除しますか?"))location="boos.asp?&areyou=delete&page=1"">削除</a>の
削除時の確認
13. コントロールの絶対位置を取得します
//JavaScript
<スクリプト言語="Javascript">
関数 getIE(e){
var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent){
t+=e.offsetTop;
l+=e.offsetLeft;
}
アラート("top="+t+"/nleft="+l);
}
</script>
//VBScript
<script language="VBScript"><!--
関数getIE()
薄暗いt、l、a、b
a=document.all.img1 を設定します
t=document.all.img1.offsetTop
l=document.all.img1.offsetLeft
while a.tagName<>"BODY"
set a = a.offsetParent
t=t+a.オフセット上
l=l+a.左オフセット
曲がります
msgbox "top="&t&chr(13)&"left="&l,64,"コントロールの位置を取得"
終了関数
--></script>
<script language="javascript">
内のテキストの末尾で停止します
。
関数cc()
{
var e = イベント.srcElement;
var r =e.createTextRange();
r.moveStart("character",e.value.length);
r.collapse(true);
r.select();
}
</script>
<input type=text name=text1 value="123" onfocus="cc()">
15. 前のページの JavaScript のソースを確認します
。
ドキュメント.リファラー
16. ウィンドウを最小化、最大化して閉じます
<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="コマンド" value="最小化"></object>
<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="コマンド" value="最大化"></object>
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="コマンド" VALUE="閉じる"></OBJECT>
<入力タイプ=ボタン値=最小化onclick=hh1.Click()>
<入力タイプ=ボタン値=onclick=hh2.Click()を最大化>
<input type=button value=Close onclick=hh3.Click()>
この例は IE に適しています
17. シールドファンクションキー Shift、Alt、Ctrl
<スクリプト>
関数 look(){
if(イベント.シフトキー)
alert("Shift キーを押すことを禁止してください!"); //ALT CTRL で置き換えることができます。
}
document.onkeydown=見る;
</script>
18. Web ページはキャッシュされません
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="キャッシュ制御" CONTENT="キャッシュなし、再検証が必要">
<META HTTP-EQUIV="expires" CONTENT="水曜日、1997 年 2 月 26 日 08:21:57 GMT">
または <META HTTP-EQUIV="expires" CONTENT="0">
19. フォームの凹凸を少なくするにはどうすればいいですか?
<input type=text style="border:1 Solid #000000">
または
<input type=text style="border-left:none; border-right:none; border-top:none; border-bottom:
1 ソリッド #000000"></textarea>
20. <div><span>&<layer> の違いは何ですか?
<div>(分割) は、ページ要素の大きなセクションを定義するために使用されます。これにより、改行が発生します。
<span> は、同じ行内の要素を定義するために使用されます。<div> との唯一の違いは、改行が発生しないことです。
<layer> は ns のタグであり、ie ではサポートされていません。これは <div>
21 と同等です。ポップアップ ウィンドウを常に上部に置きます:
<body onblur="this.focus();">
22. スクロール バー
が不要ですか
?
<body style="overflow:scroll;overflow-y:hidden">
</body>
水平バーを非表示にするには:
<body style="overflow:scroll;overflow-x:hidden">
</body>
両方削除しますか?より単純な
<body スクロール = "いいえ">
</body>
23. 画像リンクをクリックした後、画像の周囲の点線を削除するにはどうすればよいですか?
<a href="#" onFocus="this.blur()"><img src="logo.jpg" border=0></a>
24. メール処理送信フォーム
<form name="form1" method="post" action=" mailto:****@***.com " enctype="text/plain">
<入力タイプ=送信>
</form>
25. 開いている子ウィンドウで親ウィンドウを更新するコードを記述するにはどうすればよいですか?
window.opener.location.reload()
26. 開いたページのサイズの設定方法
<body onload="top.resizeTo(300,200);">
ページの場所を開く<body onload="top.moveBy(300,200);">
27. ページを引っ張ったときに背景画像が動かないように、ページに完全ではない背景画像を追加する方法
<STYLE>
体
{背景画像:url(logo.gif); 背景繰り返し:繰り返しなし;
背景位置:中央;背景添付:固定}
</スタイル>
28. 文字列が完全に数字で構成されているかどうかを確認します
<script language="Javascript"><!--
関数 checkNum(str){return str.match(//D/)==null}
アラート(checkNum("1232142141"))
アラート(checkNum("123214214a1"))
// --></script>
29. ウィンドウのサイズを取得します。
document.body.clientWidth; document.body.clientHeight;
30. 文字かどうかの判定方法
if (/[^/x00-/xff]/g.test(s))alert("漢字が含まれている");
elsealert("すべての文字");
31.TEXTAREA適応テキスト行数
<textarea rows=1 name=s1cols=27 onpropertychange="this.style.posHeight=this.scrollHeight">
</textarea>
32. 日付から日数を引いたものが 2 番目の日付となります
<script language=JavaScript>
functioncc(dd,dadd)
{
//エラー処理を追加可能
var a = 新しい日付(dd)
a = a.valueOf()
a = a - お父さん * 24 * 60 * 60 * 1000
a = 新しい日付(a)
alert(a.getFull Year() + "年" + (a.getMonth() + 1) + "月" + a.getDate() + "日")
}
cc("2002/12/23",2)
</script>
33. どのラジオが選択されていますか
<HTML><script language="vbscript">
関数 checkme()
radio1 の各 ob に対して
ob.checked の場合、window.alert ob.value
次
終了関数
</script><BODY>
<INPUT name="radio1" type="radio" value="style" selected>スタイル
<INPUT name="radio1" type="radio" value="barcode">バーコード
<INPUT type="button" value="check" onclick="checkme()">
</BODY></HTML>
34. スクリプトは決して間違っていない
<SCRIPT LANGUAGE="JavaScript">
<!-- 隠す
関数 killErrors() {
true を返します。
}
window.onerror = killErrors;
// -->
</スクリプト>
35. Enter キーでカーソルを次の入力ボックスに移動できます
<input onkeydown="if(event.keyCode==13)event.keyCode=9">
36. Web サイトのリンク速度を確認します。
次のコードを <body> 領域に追加します:
<script language=Javascript>
時間=1
setInterval("tim++",100)
b=1
var autourl=新しい配列()
autourl[1]=" www.soAsp.net "
autourl[2]="javacool.3322.net"
autourl[3]=" www.sina.com.cn "
autourl[4]=" www.nuaa.edu.cn "
autourl[5]=" www.cctv.com "
関数 butt(){
document.write("<フォーム名=autof>")
for(var i=1;i<autourl.length;i++)
document.write("<input type=text name=txt"+i+" size=10 value=テスト中...> =》<input type=text
name=url"+i+" size=40> =》<input type=button value=GO
onclick=window.open(this.form.url"+i+".value)><br>")
document.write("<input type=submit value=Refresh></form>")
}
お尻()
関数自動(url){
document.forms[0]["url"+b].value=url
if(tim>200)
{document.forms[0]["txt"+b].value="リンク タイムアウト"}
それ以外
{document.forms[0]["txt"+b].value="時間"+tim/10+"秒"}
b++
}
function run(){for(var i=1;i<autourl.length;i++)document.write("<img src=http://"+autourl+"/"+Math.random()+" width=1高さ=1
onerror=auto(" http://"+autourl +"")>")}
run()</script>
37. さまざまなスタイルのカーソル
auto: 標準カーソル
デフォルト: 標準の矢印
手: ハンドカーソル
wait: カーソルを待ちます
テキスト: I 字型カーソル
垂直テキスト: 水平 I 字型カーソル
no-drop: カーソルはドラッグできません
許可されない: 無効なカーソル
help:?ヘルプカーソル
全スクロール: 三角形の方向インジケーター
移動:ターゲットを移動します
十字線:十字マーク
電子リサイズ
n-リサイズ
nw-サイズ変更
サイズ変更付き
S-サイズ変更
サイズ変更
SW-リサイズ
38. ページの入口と
ページから
出るときの特殊効果
<meta http-equiv="Page-Enter" content="revealTrans(duration=x,transition=y)">
終了ページ<meta http-equiv="Page-Exit" content="revealTrans(duration=x,transition=y)">
これらは、ページがロードされて呼び出されたときの特殊効果です。持続時間は特殊効果の持続時間を秒単位で表します。トランジションは、どの特殊効果を使用するかを示します。値は 1 ~ 23 です。
0 長方形を縮小します 1 長方形を拡大します 2 円を縮小します 3 円を拡大します 4 下から上に更新 5 上から下に更新 6 左から右に更新 7 右から左に更新 8 縦型ブラインド 9 横型ブラインド 10 オフセット横型ブラインド11 オフセット縦型ブラインド 12 ポイント 拡散 13 左と右から中央のリフレッシュ 14 中から左と右のリフレッシュ 15 中から上と下 16 上と下から中央 17 右下から左上 18 右上から左下 19 左上から下右 20 左下から右上 21 横バー 22 縦バー 23 上記 22 種類からランダムに選択
39 と入力します。 指定時間内にジャンプします
<META http-equiv=V="REFRESH" content="5;URL=http: //www.soAsp.net">
40. Webページが取得されるかどうか
<meta name="ROBOTS" content="属性値">
属性値には以下が含まれます。
属性値は「all」です。ファイルが取得され、ページ上のリンクが照会できます。
属性値は「none」です。ファイルは取得されず、ページ上のリンクは照会されません。
属性値は「index」です。ファイルが取得されます。
属性値は「follow」です。ページ上のリンクをクエリします。
属性値は「noindex」です。ファイルは取得されませんが、クエリとリンクは可能です。
属性値は「nofollow」です。ファイルは取得されませんが、ページ上のリンクを照会できます。