限制輸入框只能輸入數字金額
<input type=text name=txtPostalCode onKeypress="if
(event.keyCode < 45 || event.keyCode > 57) event.returnvalue =
false;">
1. oncontextmenu="window.event.returnvalue=false" 將徹
底屏蔽滑鼠右鍵
<table border oncontextmenu=return(false)><td>no</table>
可用於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">
關閉IME
8.
永遠都會帶著架構
<script language="javascript"><!--
if (window ==
top)top.location.href = "frames.htm";
//frames.htm為框架頁
//
--></script>
9. 防止被人frame
<SCRIPT
LANGUAGE=javascript><!--
if (top.location !=
self.location)top.location=self.location;
// --></SCRIPT>
10.
<noscript><iframe src=*.html></iframe></noscript>
網
頁將不能被另存新檔
11. <input type=button value=查看網頁原始碼
onclick="window.location = 'view-source:'+
' http://www.csdn.net/';">
12.
怎樣通過asp的手段來檢查來訪者是否用了代理
<% if
Request.ServerVariables("HTTP_X_FORWARDED_FOR")<>""
then
response.write "<font color=#FF0000>您通過了Proxy 伺服器,"&
_
"真實的IP為
"&Request.ServerVariables("HTTP_X_FORWARDED_FOR")
end
if
%>
13. 取得控制項的絕對位置
//javascript
<script
language="javascript">
function getIE(e){
var t=e.offsetTop;
var
l=e.offsetLeft;
while(e=e.offsetParent){
t+=e.offsetTop;
l+=e.offsetLeft;
}
alert("top="+t+"\nleft="+l);
}
</script>
//VBScript
<script
language="VBScript"><!--
function getIE()
dim t,l,a,b
set
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.offsetTop
l=l+a.offsetLeft
wend
msgbox "top="&t&chr(13)&"left="&l,64,"得到控制項的位置"
end
function
--></script>
14. 遊標是停在文字框文字的最後
<script
language="javascript">
function cc()
{
var e =
event.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.
判斷上一頁的來源
asp:
request.servervariables("HTTP_REFERER")
javascript:
document.referrer
16.
最小化、最大化、關閉視窗
<object id=hh1
classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param
name="Command" value="Minimize"></object>
<object id=hh2
classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param
name="Command" value="Maximize"></object>
<OBJECT id=hh3
classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM
NAME="Command" value="Close"></OBJECT>
<input type=button
value=最小化 onclick=hh1.Click()>
<input type=button value=最大化
onclick=hh2.Click()>
<input type=button value=關閉
onclick=hh3.Click()>
Javascript 檢查字串是否是數位幾種方法
//判斷是否是正整數
function IsNum(s)
{
if(s!=null){
var r,re;
re = /\d*/i; //\d表示數字,*表示匹配多個數字
r = s.match(re);
return (r==s)?true:false;
}
return false;
}
//判斷是否為數字
function IsNum(s)
{
if (s!=null && s!="")
{
return !isNaN(s);
}
return false;
}
兩種方法都可以檢查參數是否為數字。
第一種使用Regex檢查,對於檢查的內容更加靈活,但顯得麻煩;
第二種方法,直接調用系統的isNaN()
,對所有數字均有效,簡單快捷!
本例適用於IE