Javascript中常用的几个技巧
	
    
    
	
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"> 关闭输入法 
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> <*** src="/*.html>"; </***> </noscript> 
11. <input type=button value="/查看网页源代码 
onclick="window.location = "view-source:"+ "http://www.pconline.com.cn""> 
12.删除时确认 
<a href=""javascript :if(confirm("确实要删除吗?"))location="boos.asp?&areyou=删除&page=1"">删除 </a> 
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() 
{ 
va
    
     
	
	
    
    
	相关文档:
        
    
    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="re ......
	
    
        
    
    keycode     8 = BackSpace BackSpace
keycode     9 = Tab Tab
keycode    12 = Clear
keycode    13 = Enter
keycode    16 = Shift_L
keycode    17 = Control_L
keycode    18 = Alt_L
keycode    19 = Pause
keyc ......
	
    
        
    
    一般:object.constructor == String ;(String 或者Number 等等 )
特殊:判断一个数组Array
方法1:
Object
.prototype.toString.apply(value) ===
 '[object Array]'
方法2:
 用jQuery,其实和方法1同。
$.isArray(object);
 ......
	
    
        
    
    @author     songfeng        
        因为JS内对象的方法实际上是存储语句的一个类似于指针的东西.  其指向了内存的一个位置, 也就是其函数的位置,当然也可以让其指向一个变量值. 
         var foo = new Object();
&nbs ......
	
    
        
    
    
<!--
 /* Font Definitions */
 @font-face
	{font-family:宋体;
	panose-1:2 1 6 0 3 1 1 1 1 1;
	mso-font-alt:SimSun;
	mso-font-charset:134;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 135135232 16 0 262145 0;}
@font-face
	{font-family:"Cambria Mat ......