Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6090611
  • 博文数量: 2759
  • 博客积分: 1021
  • 博客等级: 中士
  • 技术积分: 4091
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-11 14:14
文章分类

全部博文(2759)

文章存档

2019年(1)

2017年(84)

2016年(196)

2015年(204)

2014年(636)

2013年(1176)

2012年(463)

分类: Web开发

2013-04-18 09:36:07

                        Web开发中的特效应用代码 

禁止屏蔽类 


1.禁止右键 

点击(此处)折叠或打开

  1. <body oncontextmenu=return(false)

2.禁止选择 

点击(此处)折叠或打开

  1. <body onselectstart="return false"

3.禁止粘贴 

点击(此处)折叠或打开

  1. <body onpaste="return false"

4.禁止直接访问 [必须框架内才行] 

点击(此处)折叠或打开

  1. <script>
  2. if (top == self)top.location.href = "page.htm";
  3. /script>

5.禁止frame引用 

点击(此处)折叠或打开

  1. <script>
  2. if (top != self)top.location.href = "page.htm";
  3. /script>

6.禁止功能键Shift,Alt,Ctrl 

点击(此处)折叠或打开

  1. <script>function key(){
  2. if(event.shiftKey) alert("Shift不允许使用!");} document.onkeydown=key;/script>
 
数据获取类 

1.取得分辨率 

点击(此处)折叠或打开

  1. <script>document.write("宽为"+screen.Width+"高为"+screen.Height)/script>

2.取得地址栏 

点击(此处)折叠或打开

  1. <script>document.write(self.location)/script>

3.取得地址栏后参数 

点击(此处)折叠或打开

  1. <SCRIPT>var add = top.location;
  2. add = add.toString();
  3. document.write (add.substring(add.indexOf("?")+1,add.length));
  4. /SCRIPT>

常用特效类 


1.主页遥控器 

点击(此处)折叠或打开

  1. 文件一.(t1.html)
  2. <SCRIPT language="JavaScript"
  3. window.open("t2.html","_blank","width=200","height=200","scroll=no");
  4. /SCRIPT>
  5. 文件二.(t2.html)
  6. <SCRIPT language="JavaScript"
  7. function op(add){if (window.opener){window.opener.document.location = add;}}
  8. /SCRIPT>
  9. <a href=# onClick="op('link1.html')">地址1 </a><br><a href=# onClick="op('link2.html')">地址2 </a><br><a href=# onClick="op('')">地址3 </a>


2.只弹一次的窗口 

点击(此处)折叠或打开

  1. <script>
  2. function get_cookie(Name) {
  3. var search = Name + "="
  4. var returnvalue = "";
  5. if (document.cookie.length > 0) {offset = document.cookie.indexOf(search)
  6. if (offset != -1) {offset += search.length;end = document.cookie.indexOf(";", offset);
  7. if (end == -1)end = document.cookie.length;returnvalue=unescape(document.cookie.substring(offset, end))}
  8. }
  9. return returnvalue;
  10. }
  11. function jx165ad(){
  12. if (get_cookie('jx165ad')==''){
  13. document.cookie="jx165ad=yes"
  14. window.open("ad.html","_blank","width=200","height=200","scroll=no");
  15. }
  16. else {}
  17. }
  18. /script>
  19. <body>
  20. <script>
  21. jx165ad();
  22. /script>

3.鼠标放在连接上强行点击 

点击(此处)折叠或打开

  1. <script>
  2. function mClk2() {var source=event.srcElement;if (source.tagName=="A"){source.click();self.focus();}}
  3. document.write("<div onmouseover=mClk2();>");
  4. /script>

阅读(379) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~