个人网页设计常用代码集合.docx

上传人:b****8 文档编号:11409115 上传时间:2023-02-28 格式:DOCX 页数:52 大小:42.24KB
下载 相关 举报
个人网页设计常用代码集合.docx_第1页
第1页 / 共52页
个人网页设计常用代码集合.docx_第2页
第2页 / 共52页
个人网页设计常用代码集合.docx_第3页
第3页 / 共52页
个人网页设计常用代码集合.docx_第4页
第4页 / 共52页
个人网页设计常用代码集合.docx_第5页
第5页 / 共52页
点击查看更多>>
下载资源
资源描述

个人网页设计常用代码集合.docx

《个人网页设计常用代码集合.docx》由会员分享,可在线阅读,更多相关《个人网页设计常用代码集合.docx(52页珍藏版)》请在冰豆网上搜索。

个人网页设计常用代码集合.docx

个人网页设计常用代码集合

个人网页设计常用代码集合

时间:

2006-01-1002:

42:

09|[<<][>>]

1、禁止页面正文内容被选取

onselectstart="returnfalse"onselect="document.selection.empty()"

oncopy="document.selection.empty()"onbeforecopy="return

false"onmouseup="document.selection.empty()">

 

2、消除ie6自动出现的图像工具栏,设置GALLERYIMG属性为false或no.

GALLERYIMG="no">

 

3、防止点击空链接时,页面往往重置到页首端。

代码"javascript:

void(null)"代替原来的"#"标记

 

4、如何避免别人把你的网页放在框架中

 

--if(self!

=top)--><

/script>

 

5、页面定时刷新

 

 

 

6、页面定时转向新的地址

 

7、关闭窗口,这个是不会弹出提示直接关的:

把如下代码加入区域中

classid="clsid:

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

 

 

 

functionshutwin()

 

shutwin();">关闭本窗口

 

 

 

网页设计常用代码

(二)

 

有时候好不容易写出来的程序代码被别人抄去,心里一定不好受。

这还是小事,

但如果在我们的源代码中有一些不希望让别人知道的内容,比如密码、Action的

指向等,这些一旦被人利用,那后果有时是不堪设想的。

而网页加密就是我们现

在需要解决的问题。

下面就我在网页制作中的一些经验向大家介绍一些简单的防

范方法。

 

1、禁止右键

 

看到这里大家一定会想,这招有很多人介绍过了,而且破解的方法也有很多。

我这里要说的是另一种方法,而且我试了很多方法都没有能破解。

具体如下:

 

 

 

你可以按右键、shift+F10和右ctrl左边的那个键试试!

看能不能解。

^_^

 

大家试试,看能不能破解!

你可以将alert("试试能破解吗?

");这句去掉,这样

当按右键时就什么反应也没有了,就好像没有右键功能一样。

2、禁示查看源代码

我们已经禁了右键,但从"查看"菜单下的"源文件"中同样可以看到源代码,下面

我们就来解决这个问题:

其实这只要使用一个含有标记的网页便可以达到目的。

这样当有人使用"查看"下的"源文件"的时候,看到的将是上面的那段代码,而你

真正的文件又躲过一劫。

 

3、禁示另存为

通过上面的两步好像你的源代码已经安全了,但别忘了,别人还可以将你的页面

保存下来,再慢慢分析。

不过别担心,下面我们来解决这个问题。

在你要保密的网页中加入以下代码:

 

 

4、彻底屏蔽右键方法。

 

---------------------------------------------------------------------

------

 

SCRIPTlanguage=javascript>

//双击页面后自动滚屏,单击后停止。

varcurrentpos,timer;

functioninitialize()

{timer=setInterval("scrollwindow()",16);}

functionsc(){

clearInterval(timer);

}

functionscrollwindow()

{currentpos=document.body.scrollTop;

window.scroll(0,++currentpos);

if(currentpos!

=document.body.scrollTop)

sc();

}

document.onmousedown=sc

document.ondblclick=initialize

 

____________________________________________________________________

 

--"禁示另存为"开始--->

--"禁示另存为"结束--->

//设定脚本出错能继续运行

 

functionKillError()

{

returnfalse;

 

}

 

window.onerror=KillError;

 

------------------------------------------------------------------

lx_flyer

2005-9-26

17:

37:

5网页制作实用技巧

 

1.oncontextmenu="window.event.returnvalue=false"

 

将彻底屏蔽鼠标右键

 

no

 

可用于Table

 

 

2.

取消选取、防止复制

 

3.onpaste="returnfalse"

不准粘贴

 

4.oncopy="returnfalse;"oncut="returnfalse;"

防止复制

 

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:

'+

'#39;">

 

12.怎样通过asp的手段来检查来访者是否用了代理

<%ifRequest.ServerVariables("HTTP_X_FORWARDED_FOR")<>""

 

 

then

response.write"您通过了代理服务器,"&

 

_

"真实的IP为

"&Request.ServerVariables("HTTP_X_FORWARDED_FOR")

endif

%>

 

13.取得控件的绝对位置

//javascript

functiongetIE(e){

vart=e.offsetTop;

varl=e.offsetLeft;

while(e=e.offsetParent){

t+=e.offsetTop;

l+=e.offsetLeft;

}

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

}

 

//VBScript

--

functiongetIE()

dimt,l,a,b

seta=document.all.img1

t=document.all.img1.offsetTop

l=document.all.img1.offsetLeft

whilea.tagName<>"BODY"

seta=a.offsetParent

t=t+a.offsetTop

l=l+a.offsetLeft

wend

msgbox"top="&t&chr(13)&"left="&l,64,"得到控件的位置"

 

endfunction

-->

 

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

functioncc()

{

vare=event.srcElement;

varr=e.createTextRange();

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

r.collapse(true);

r.select();

}

 

 

15.判断上一页的来源

asp:

request.servervariables("HTTP_REFERER")

javascript:

document.referrer

 

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

classid="clsid:

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

 

 

classid="clsid:

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

 

classid="clsid:

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

 

本例适用于IE

---------------------------------------------------------------------

---

 

lx_flyer

2005-9-26

17:

37:

25网页常用特效整理:

初级篇

 

  初级篇

 

  1.让文字不停地滚动

  <MARQUEE>滚动文字</MARQUEE>

 

  2.记录并显示网页的最后修改时间

  <scriptlanguage=javascript>

  document.write("最后更新时间:

"+document.lastModified+"")

 

  </script>

 

  3.关闭当前窗口

  <ahref="/"onClick="javascript:

window.close();returnfalse;">关

闭窗口</a>

 

 

 

  4.2秒后关闭当前页

  <scriptlanguage="javascript">

  <!

--

  setTimeout('window.close();',2000);

  -->

  </script>

 

  5.2秒后载入指定网页

  <head>

  <metahttp-equiv="refresh"content="2;URL=http:

//你的网址">

 

  </head>

 

  6.添加到收藏夹

  <ScriptLanguage="javascript">

  functionbookmarkit()

  {

  window.external.addFavorite('http:

//你的网址','你的网站名称')

  }

  if(document.all)document.write('<ahref="#"onClick="bookmarkit

()">加入收藏夹</a>')

 

  </Script>

 

  7.让超链接不显示下划线

  <styletype="text/css">

  <!

-

  a:

link

  a:

hover

  a:

visited

  ->

  </style>

 

  8.禁止鼠标右键的动作

  <ScriptLanguage="javascript">

  functionclick(){if(event.button==2||event.button==3)

  {

  alert('禁止鼠标右键');

  }

  document.onmousedown=click//-->

  </Script>

 

或:

functionclick(){if(event.button==2)

{alert('*^_^*');}}document.onmousedown=click//-->

 

9.设置该页为首页

 

  <bodybgcolor="#FFFFFF"text="#000000">

  <!

--网址:

http:

//你的网址-->

  <aclass="chlnk"style="cursor:

hand"HREF

  onClick="this.style.behavior='url(#default#homepage)';

  this.setHomePage('你的网站名称);"><fontcolor="000000"size="2"

face="宋体">设为首页</font></a>

  </body>

---------------------------------------------------------------------

---

 

网页常用特效整理:

中级篇

 

  中级篇

 

  1.节日倒计时

 

  <ScriptLanguage="javascript">

  vartimedate=newDate("October1,2002");

  vartimes="国庆节";

  varnow=newDate();

  vardate=timedate.getTime()-now.getTime();

  vartime=Math.floor(date/(1000*60*60*24));

  if(time>=0)

  document.write("现在离"+times+"还有:

"+time+"天")</Script>

 

 

  2.单击按钮打印出当前页

  <ScriptLanguage="javascript">

  <!

--Begin

  if(window.print){

  document.write('<form>'

  +'<inputtype=buttonname=printvalue="打印本页"'

  +'onClick="javascript:

window.print()"></form>');

  }

  //End-->

  </Script>

 

  3.单击按钮‘另存为'当前页

  <inputtype="button"name="Button"value="保存本页"

 

  onClick="document.all.button.ExecWB(4,1)">

  <objectid="button"

  width=0

  height=0

  classid="CLSID:

8856F961-340A-11D0-A96B-00C04FD705A2">

  <embedwidth="0"height="0"></embed>

  </object>

 

 

4.显示系统当前日期

  <scriptlanguage=javascript>

  today=newDate();

  functiondate(){

  this.length=date.arguments.length

  for(vari=0;i<this.length;i++)

  this[i+1]=date.arguments}

  vard=newdate("星期日","星期一","星期二","星期三","星期四","星期

五","星期六");

 

  document.write(

  "<fontcolor=##000000style='font-size:

9pt;font-family:

宋体'>

",

 

  today.getYear(),"年",today.getMonth()+1,"月",today.getDate(),"日",

 

  d[today.getDay()+1],"</font>");

  </script>

---------------------------------------------------------------

 

lx_flyer

2005-9-26

17:

37:

54高级篇

 

  1.不同时间段显示不同问候语

 

  <ScriptLanguage="javascript">

  <!

--

  vartext="";day=newDate();time=day.getHours();

  if((time>=0)&&(time<7))

    text="夜猫子,要注意身体哦!

"

  if((time>=7)&&(time<12))

    text="今天的阳光真灿烂啊,你那个朋友呢?

"

  if((time>=12)&&(time<14))

    text="午休时间。

您要保持睡眠哦!

"

  if((time>=14)&&(time<18))

    text="祝您下午工作愉快!

"

  if((time>=18)&&(time<=22))

    text="您又来了,可别和MM聊太久哦!

"

  if((time>=22)&&(time<24))

    text="您应该休息了!

"

  document.write(text)

  //--->

  </Script>

 

  2.水中倒影效果

  <imgid="reflect"src="你自己的图片文件名"width="175"

height="59">

  <scriptlanguage="javascript">

  functionf1()

  {

    setInterval("mdiv.filters.wave.phase+=10",100);

  }

  if(document.all)

  {

    document.write('<imgid

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

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

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