40个网站制作技巧.docx

上传人:b****2 文档编号:12659375 上传时间:2023-04-21 格式:DOCX 页数:13 大小:21.32KB
下载 相关 举报
40个网站制作技巧.docx_第1页
第1页 / 共13页
40个网站制作技巧.docx_第2页
第2页 / 共13页
40个网站制作技巧.docx_第3页
第3页 / 共13页
40个网站制作技巧.docx_第4页
第4页 / 共13页
40个网站制作技巧.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

40个网站制作技巧.docx

《40个网站制作技巧.docx》由会员分享,可在线阅读,更多相关《40个网站制作技巧.docx(13页珍藏版)》请在冰豆网上搜索。

40个网站制作技巧.docx

40个网站制作技巧

40个网站制作技巧

.  oncontextmenu="window.event.returnValue=false"  将彻底屏蔽鼠标右键 

no  可用于Table 

2.    取消选取、防止复制 

3.  onpaste="return  false"  不准粘贴 

4.  oncopy="return  false;"  oncut="return  false;"  防止复制 

5.    IE地址栏前换成自己的图标 

6.    可以在收藏夹中显示出你的图标 

7.  

disabled">  关闭输入法 

8.  永远都会带着框架 

-- 

if  (window  ==  top)top.location.href  =  "frames.htm";  //frames.htm为框架网页 

//  --> 

9.  防止被人frame 

--   

if  (top.location  !

=  self.location)top.location=self.location; 

//  --> 

10.  网页将不能被另存为 

   

11.  

onclick="window.location  =  "view-source:

"+  "http:

//www.williamlong.info""> 

12.删除时确认 

if(confirm("确实要删除吗?

"))location="boos.asp?

&areyou=删除&page=1"">删除   

13.  取得控件的绝对位置 

//Javascript 

 

function  getIE(e){ 

var  t=e.offsetTop; 

var  l=e.offsetLeft; 

while(e=e.offsetParent) 

alert("top="+t+"/nleft="+l); 

 

//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 

--> 

14.  光标是停在文本框文字的最后 

 

function  cc() 

var  e  =  event.srcElement; 

var  r  =e.createTextRange(); 

r.moveStart("character",e.value.length); 

r.collapse(true); 

r.select(); 

 

 

15.  判断上一页的来源 

javascript:

 

document.referrer 

16.  最小化、最大化、关闭窗口 

ADB880A6-D8FF-11CF-9377-00AA003B7A11">   

 

ADB880A6-D8FF-11CF-9377-00AA003B7A11">   

 

adb880a6-d8ff-11cf-9377-00aa003b7a11"> 

 

 

 

 

本例适用于IE 

17.屏蔽功能键Shift,Alt,Ctrl 

 

18.  网页不会被缓存 

 

 

21:

57  GMT"> 

或者 

19.怎样让表单没有凹凸感?

 

1  solid  #000000">   

或 

none;  border-right:

none;  border-top:

none;  border-bottom:

   

1  solid  #000000"> 

20.

&的区别?

   

(division)用来定义大段的页面元素,会产生转行   

用来定义同一行内的元素,跟

的唯一区别是不产生转行   

是ns的标记,ie不支持,相当于

 

21.让弹出窗口总是在最上面:

 

 

22.不要滚动条?

   

让竖条没有:

   

scroll;overflow-y:

hidden">   

   

让横条没有:

   

scroll;overflow-x:

hidden">   

   

两个都去掉?

更简单了   

   

   

23.怎样去掉图片链接点击后,图片周围的虚线?

 

 

24.电子邮件处理提交表单 

****@***.com"  enctype="text/plain">   

 

 

25.在打开的子窗口刷新父窗口的代码里如何写?

 

window.opener.location.reload() 

26.如何设定打开页面的大小 

 

打开页面的位置 

27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动   

   

28.  检查一段字符串是否全由数字组成 

-- 

function  checkNum(str){return  str.match(//D/)==null} 

alert(checkNum("1232142141")) 

alert(checkNum("123214214a1")) 

//  --> 

29.  获得一个窗口的大小 

document.body.clientWidth;  document.body.clientHeight 

30.  怎么判断是否是字符 

if  (/[^/x00-/xff]/g.test(s))  alert("含有汉字"); 

else  alert("全是字符"); 

31.TEXTAREA自适应文字行数的多少 

 

 

32.  日期减去天数等于第二个日期 

 

function  cc(dd,dadd) 

//可以加上错误处理 

var  a  =  new  Date(dd) 

a  =  a.valueOf() 

a  =  a  -  dadd  *  24  *  60  *  60  *  1000 

a  =  new  Date(a) 

alert(a.getFullYear()  +  "年"  +  (a.getMonth()  +  1)  +  "月"  +  a.getDate()  +  "日") 

cc("12/23/2002",2) 

 

33.  选择了哪一个Radio 

 

function  checkme() 

for  each  ob  in  radio1 

if  ob.checked  then  window.alert  ob.value 

next 

end  function 

 

Style 

Barcode 

 

 

34.脚本永不出错 

   

--  Hide   

function  killErrors()  {   

return  true;   

}   

window.onerror  =  killErrors;   

//  -->   

 

35.ENTER键可以让光标移到下一个输入框 

 

36.  检测某个网站的链接速度:

 

把如下代码加入区域中:

 

 

tim=1 

setInterval("tim++",100) 

b=1 

var  autourl=new  Array() 

autourl[1]="" 

autourl[2]="" 

autourl[3]="" 

autourl[4]="" 

autourl[5]="" 

function  butt(){ 

document.write("") 

for(var  i=1;i

document.write(""  =》

name=url"+i+"  size=40>  =》

onclick=window.open(this.form.url"+i+".value)>
") 

document.write("") 

butt() 

function  auto(url) 

else 

b++ 

function  run(){for(var  i=1;i

//"+autourl+"/"+Math.random()+"  width=1  height=1   

onerror=auto("http:

//"+autourl+"")>")} 

run() 

37.  各种样式的光标 

auto  :

标准光标 

default  :

标准箭头 

hand  :

手形光标 

wait  :

等待光标 

text  :

I形光标 

vertical-text  :

水平I形光标 

no-drop  :

不可拖动光标 

not-allowed  :

无效光标 

help  :

?

帮助光标 

all-scroll  :

三角方向标 

move  :

移动标 

crosshair  :

十字标 

e-resize 

n-resize 

nw-resize 

w-resize 

s-resize 

se-resize 

sw-resize 

38.页面进入和退出的特效 

进入页面 

推出页面     

这个是页面被载入和调出时的一些特效。

duration表示特效的持续时间,以秒为单位。

transition表示使用哪种特效,取值为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.在规定时间内跳转 

//www.williamlong.info">   

40.网页是否被检索 

 

  其中属性值有以下一些:

 

  属性值为"all":

  文件将被检索,且页上链接可被查询; 

  属性值为"none":

  文件不被检索,而且不查询页上的链接; 

  属性值为"index":

  文件将被检索; 

  属性值为"follow":

  查询页上的链接; 

  属性值为"noindex":

  文件不检索,但可被查询链接; 

  属性值为"nofollow":

  文件不被检索,但可查询页上的链接。

 

最大化窗口?

 

 

-- 

self.moveTo(0,0) 

self.resizeTo(screen.availWidth,screen.availHeight) 

//--> 

 

  

解决问题:

由于层与下拉框之间的优先级是:

下拉框  >  层,因此在显示的时候,会因为优先级的次序而会出现如上问题。

(如果几个元素都是层的话,我们可以通过层的  z-index  属性来设置)解决办法就是:

给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!

具体解决代码如下:

absolute;  visibility:

hidden;  top:

20px;  left:

20px;  width:

100px;  height:

200px;  background-color:

#6699cc;"> 

 

   

 

   

 

   

 

   

 

   

 

   

item  1
item  2
item  3
item  4
item  5
 

   

false"  style="position:

absolute;  visibility:

inherit;  top:

0px;  left:

0px;  width:

100px;  height:

200px;  z-index:

-1;  filter='progid:

DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';"> 

 

menu 

 

    

 

输入框也可以做的很漂亮了 

 

                           外向数:

           name=answer   

           style="color:

  rgb(255,0,0);  border-left:

  me

展开阅读全文
相关搜索


copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1