忻州论坛's Archiver

忻州社区门户

xzwgzx 发表于 2005-10-26 14:41

[转帖]网页常用小技巧(javascript)

1. oncontextmenu=&quot;window.event.returnValue=false&quot; 将彻底屏蔽鼠标右键<br>
&lt;table border oncontextmenu=return(false)&gt;&lt;td&gt;no&lt;/table&gt; 可用于Table<br>
<br>
2. &lt;body onselectstart=&quot;return false&quot;&gt; 取消选取、防止复制<br>
<br>
3. onpaste=&quot;return false&quot; 不准粘贴<br>
<br>
4. oncopy=&quot;return false;&quot; oncut=&quot;return false;&quot; 防止复制<br>
<br>
5. &lt;link rel=&quot;Shortcut Icon&quot; href=&quot;favicon.ico&quot;&gt; IE地址栏前换成自己的图标<br>
<br>
6. &lt;link rel=&quot;Bookmark&quot; href=&quot;favicon.ico&quot;&gt; 可以在收藏夹中显示出你的图标<br>
<br>
7. &lt;input style=&quot;ime-mode:disabled&quot;&gt; 关闭输入法<br>
<br>
8. 永远都会带着框架<br>
&lt;script language=&quot;JavaScript&quot;&gt;&lt;!--<br>
if (window == top)top.location.href = &quot;frames.htm&quot;; //frames.htm为框架网页<br>
// --&gt;&lt;/script&gt;<br>
<br>
9. 防止被人frame<br>
&lt;SCRIPT LANGUAGE=JAVASCRIPT&gt;&lt;!-- <br>
if (top.location != self.location)top.location=self.location;<br>
// --&gt;&lt;/SCRIPT&gt;<br>
<br>
10. 网页将不能被另存为<br>
&lt;noscript&gt;&lt;iframe src=*.html&gt;&lt;/iframe&gt;&lt;/noscript&gt; <br>
<br>
11. &lt;input type=button value=查看网页源代码 <br>
onclick=&quot;window.location = &quot;view-source:&quot;+ &quot;<a target=_blank href="http://www.pconline.com.cn&quot">http://www.pconline.com.cn&quot</a>;&quot;&gt;<br>
<br>
12.删除时确认<br>
&lt;a href=&quot;javascript&#58;if(confirm(&quot;确实要删除吗?&quot;))location=&quot;boos.asp?&areyou=删除&page=1&quot;&quot;&gt;删除&lt;/a&gt; <br>
<br>
13. 取得控件的绝对位置<br>
//Javascript<br>
&lt;script language=&quot;Javascript&quot;&gt;<br>
function getIE(e){<br>
var t=e.offsetTop;<br>
var l=e.offsetLeft;<br>
while(e=e.offsetParent){<br>
t+=e.offsetTop;<br>
l+=e.offsetLeft;<br>
}<br>
alert(&quot;top=&quot;+t+&quot;/nleft=&quot;+l);<br>
}<br>
&lt;/script&gt;<br>
<br>
//VBScript<br>
&lt;script language=&quot;VBScript&quot;&gt;&lt;!--<br>
function getIE()<br>
dim t,l,a,b<br>
set a=document.all.img1<br>
t=document.all.img1.offsetTop<br>
l=document.all.img1.offsetLeft<br>
while a.tagName&lt;&gt;&quot;BODY&quot;<br>
set a = a.offsetParent<br>
t=t+a.offsetTop<br>
l=l+a.offsetLeft<br>
wend<br>
msgbox &quot;top=&quot;&t&chr(13)&&quot;left=&quot;&l,64,&quot;得到控件的位置&quot;<br>
end function<br>
--&gt;&lt;/script&gt;<br>
<br>
14. 光标是停在文本框文字的最后<br>
&lt;script language=&quot;javascript&quot;&gt;<br>
function cc()<br>
{<br>
var e = event.srcElement;<br>
var r =e.createTextRange();<br>
r.moveStart(&quot;character&quot;,e.value.length);<br>
r.collapse(true);<br>
r.select();<br>
}<br>
&lt;/script&gt;<br>
&lt;input type=text name=text1 value=&quot;123&quot; onfocus=&quot;cc()&quot;&gt;<br>
<br>
15. 判断上一页的来源<br>
javascript&#58;<br>
document.referrer<br>
<br>
16. 最小化、最大化、关闭窗口<br>
&lt;object id=hh1 classid=&quot;clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11&quot;&gt; <br>
&lt;param name=&quot;Command&quot; value=&quot;Minimize&quot;&gt;&lt;/object&gt;<br>
&lt;object id=hh2 classid=&quot;clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11&quot;&gt; <br>
&lt;param name=&quot;Command&quot; value=&quot;Maximize&quot;&gt;&lt;/object&gt;<br>
&lt;OBJECT id=hh3 classid=&quot;clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11&quot;&gt;<br>
&lt;PARAM NAME=&quot;Command&quot; VALUE=&quot;Close&quot;&gt;&lt;/OBJECT&gt;<br>
&lt;input type=button value=最小化 onclick=hh1.Click()&gt;<br>
&lt;input type=button value=最大化 onclick=hh2.Click()&gt;<br>
&lt;input type=button value=关闭 onclick=hh3.Click()&gt;<br>
本例适用于IE<br>
<img src="leadbbsfile/UBBicon/em01.GIF" width=20 height=20 align=absmiddle border=0><img src="leadbbsfile/UBBicon/em02.GIF" width=20 height=20 align=absmiddle border=0><img src="leadbbsfile/UBBicon/em05.GIF" width=20 height=20 align=absmiddle border=0>

奔跑的火焰 发表于 2005-10-29 23:30

re:沙发!!!强!!!

沙发!!!<br>
强!!!

页: [1]

Powered by 忻州论坛 Archiver 6.1.0  © 2001-2007 本SEO插件由网络人站长论坛出品