收藏Javascript中常用的55个经典技巧

2016-02-19 09:18 5 1 收藏

有一种朋友不在生活里,却在生命力;有一种陪伴不在身边,却在心间。图老师即在大家的生活中又在身边。这么贴心的服务你感受到了吗?话不多说下面就和大家分享收藏Javascript中常用的55个经典技巧吧。

【 tulaoshi.com - Web开发 】

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
table border oncontextmenu=return(false)tdno/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()
{
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. 判断上一页的

来源:http://www.tulaoshi.com/n/20160219/1590330.html

延伸阅读
在数码摄影中常用的构图、采光的技巧 天空在风景照中的作用 天空是风景照片的一个很重要的成分,可作为你的主要题材或用来增强您所追求的气氛。画面里还有其他东西,因此你要仔细看看天空,考虑天空是否值得占许多空间或应该缩小。 如果明亮的蔚蓝色天空中有一两朵白云,把地平线放在画面下方三分之一处的虚线上。如果是阴沉的...
标签: Web开发
    1.  将彻底屏蔽鼠标右键     oncontextmenu="window.event.returnValue=false"table border oncontextmenu=return(false)tdno/table 可用于Table     2.取消选取、防止复制     body onselectstart="return false"     3. 不准粘贴   &nbs...
标签: Web开发
唔,这个主题挂的时间也够长的了,也该换换了,到时候找找看有没有合胃口的主题。 话说,最近有点偏向 PHP 去了,我发现贪多嚼不烂,所以就又回到主题咯,(*^__^*) 嘻嘻。 1. Jquery 库的调用: 呵呵,相信很多童鞋早就会了,不过还是得提一下,忘记就杯具咯。 第一个是常用的 Google 托管处的 jQuery 库地址。 而第二个则是 jQue...
标签: Web开发
1. 打开新的窗口并传送参数:  传送参数: response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>") 接收参数: string a = Request.QueryString("id"); string b = Request.QueryString("id1"); 2.为按钮添加对话框 Button1....
代码如下: package com.test; import java.util.Random; /**  * 排序测试类  *  * 排序算法的分类如下: 1.插入排序(直接插入排序、折半插入排序、希尔排序); 2.交换排序(冒泡泡排序、快速排序);  * 3.选择排序(直接选择排序、堆排序); 4.归并排序; 5.基数排序。  *  * 关于排序方法的选择: (1...

经验教程

834

收藏

78
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部