怎么找回浏览器收藏夹:网页设计常用代码

来源:百度文库 编辑:中财网 时间:2024/04/28 13:12:06

1、禁止页面正文内容被选取
onselectstart ="return false" onselect="document.selection.empty()"
oncopy="document.selection.empty()" onbeforecopy="return
false"onmouseup="document.selection.empty()">
 
2、消除ie6自动出现的图像工具栏,设置 GALLERYIMG属性为false或no .

 
3、防止点击空链接时,页面往往重置到页首端。
代码"javascript :void(null)"代替原来的"#"标记
 
4、如何避免别人把你的网页放在框架中

关闭本窗口
网页设计常用代码(二)
 
        有时候好不容易写出来的程序代码被别人抄去,心里一定不好受。
        这还是小事,但如果在我们的源代码中有一些不希望让别人知道的内容,
        比如密码、Action 的指向等,这些一旦被人利用,那后果有时是不堪设想的。
        而网页加密就是我们现在需要解决的问题。下面就我在网页制作中的一些经验
        向大家介绍一些简单的防范 方法。
1、禁止右键
看到这里大家一定会想,这招有很多人介绍过了,而且破解的方法也有很多。但我这里要说的是
另一种方法,而且我试了很多方法都没有能破解。具体如下:



你可以按右键、shift+F10和右ctrl左边的那个键试试!看能不能解。^_^
 
大家试试,看能不能破解!你可以将alert("试试能破解吗?");这句去掉,这样当按右键时就什么反应也没有了,
就好像没有右键功能一样。  本文来自无涯教程网:http://www.wuyapc.com
 
2、禁示查看源代码
我们已经禁了右键,但从"查看"菜单下的"源文件"中同样可以看到源代码,下面我们就来解决这个问题:
其实这只要使用一个含有标记的网页便可以达到目的。



这样当有人使用"查看"下的"源文件"的时候,看到的将是上面的那段代码,而你真正的文件又躲过一劫。
 
3、禁示另存为
通过上面的两步好像你的源代码已经安全了,但别忘了,别人还可以将你的页面保存下来,再慢慢分析。
不过别担心,下面我们来解决这个问题。
在你要保密的网页中加入以下代码:

 
4、彻底屏蔽右键方法。
 
--------------------------------------------------------------------------- 
本文来自无涯教程网:http://www.wuyapc.com
SCRIPT language=javascript>
//双击页面后自动滚屏,单击后停止。
var currentpos,timer;
function initialize()
{ timer=setInterval("scrollwindow()",16); }
function sc(){
clearInterval(timer);
}
function scrollwindow()
{currentpos=document.body.scrollTop;
window.scroll(0,++currentpos);
if (currentpos != document.body.scrollTop)
sc();
}
document.onmousedown=sc
document.ondblclick=initialize
 


 

 



------------------------------------------------------------------
 
 
网页制作实用技巧
1. oncontextmenu="window.event.returnvalue=false"
将彻底屏蔽鼠标右键
 

no

可用于Table
 
2.   本文来自无涯教程网:http://www.wuyapc.com
取消选取、防止复制
 
3. onpaste="return false"
不准粘贴
 
4. oncopy="return false;" oncut="return false;"
防止复制
 
5.
IE地址栏前换成自己的图标
 
6.
可以在收藏夹中显示出你的图标
 
7.
关闭输入法
 
8. 永远都会带着框架

 
9. 防止被人frame

 
10.
 



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


 
15. 判断上一页的来源
asp:
request.servervariables("HTTP_REFERER")
 
javascript :
document.referrer
 
16. 最小化、最大化、关闭窗口
 
classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">

  本文来自无涯教程网:http://www.wuyapc.com
classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">

 
classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">

 



本例适用于IE

网页常用特效整理:初级篇
 
  初级篇
 
  1.让文字不停地滚动
 
  <MARQUEE>滚动文字</MARQUEE>
 
  2.记录并显示网页的最后修改时间
 
  <script language=javascript>
  document.write("最后更新时间: " + document.lastModified + "")
  </script>
 
  3.关闭当前窗口
 
  <a href="/"onClick="javascript :window.close();return false;">关闭窗口</a>
 
  4.2秒后关闭当前页
 
  <script language="javascript">
  <!--
  setTimeout('window.close();',2000);
  -->
  </script>
 
  5.2秒后载入指定网页
 
  <head>
  <meta http-equiv="refresh" content="2;URL=http://你的网址">  本文来自无涯教程网:http://www.wuyapc.com
  </head>
 
  6.添加到收藏夹
 
  <Script Language="javascript">
  function bookmarkit()
  {
  window.external.addFavorite('http://你的网址','你的网站名称')
  }
  if (document.all)document.write('<a href="#" onClick="bookmarkit()">加入收藏夹</a>')
  </Script>
 
  7.让超链接不显示下划线
 
  <style type="text/css">
  <!-
  a:link
  a:hover
  a:visited
  ->
  </style>


  8.禁止鼠标右键的动作
 
  <Script Language = "javascript">
  function click() { if (event.button==2||event.button==3)
  {
  alert('禁止鼠标右键');
  }
  document.onmousedown=click // -->
  </Script>
 
       或:
 
  9.设置该页为首页
 
  <body bgcolor="#FFFFFF" text="#000000">
  <!-- 网址:http://你的网址-->
  <a class="chlnk" style="cursor:hand" HREF
  onClick="this.style.behavior='url(#default#homepage)';  本文来自无涯教程网:http://www.wuyapc.com
  this.setHomePage('你的网站名称);"><font color="000000" size="2" face="宋体">设为首页</font></a>
  </body>


 
  中级篇
 
  1.节日倒计时
 
  <Script Language="javascript">
  var timedate= new Date("October 1,2002");
  var times="国庆节";
  var now = new Date();
  var date = timedate.getTime() - now.getTime();
  var time = Math.floor(date / (1000 * 60 * 60 * 24));
  if (time >= 0)
  document.write("现在离"+times+"还有: "+time +"天")</Script>
 
  2.单击按钮打印出当前页
 
  <Script Language="javascript">
  <!-- Begin
  if (window.print) {
  document.write('<form>'
  + '<input type=button name=print value="打印本页" ' 
本文来自无涯教程网:http://www.wuyapc.com


  + 'onClick="javascript :window.print()"></form>');
  }
  // End -->
  </Script>
 
  3.单击按钮‘另存为'当前页
 
  <input type="button" name="Button" value="保存本页"
  onClick="document.all.button.ExecWB(4,1)">
  <object id="button"
  width=0
  height=0
  classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
  <embed width="0" height="0"></embed>
  </object>
 
  4.显示系统当前日期
 
  <script language=javascript>
  today=new Date();
  function date(){
  this.length=date.arguments.length
  for(var i=0;i<this.length;i++)
  this[i+1]=date.arguments }  本文来自无涯教程网:http://www.wuyapc.com
  var d=new date("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
  document.write(
  "<font color=##000000 style='font-size:9pt;font-family: 宋体'> ",
  today.getYear(),"年",today.getMonth()+1,"月",today.getDate(),"日",
  d[today.getDay()+1],"</font>" );
  </script>


高级篇
 
  1.不同时间段显示不同问候语
 
  <Script Language="javascript">
  <!--
  var text=""; day = new Date( ); 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))  本文来自无涯教程网:http://www.wuyapc.com
    text="您又来了,可别和MM聊太久哦!"
  if ((time >= 22) && (time < 24))
    text="您应该休息了!"
  document.write(text)
  //--->
  </Script>
 
  2.水中倒影效果
 
  <img id="reflect" src="你自己的图片文件名" width="175" height="59">
  <script language="javascript">
  function f1()
  {
    setInterval("mdiv.filters.wave.phase+=10",100);
  }
  if (document.all)
  {
    document.write('<img id=mdiv src="'+document.all.reflect.src+'"
    style="filter:wave(strength=3,freq=3,phase=0,lightstrength=30) blur() flipv()">')
    window.onload=f1
  }  本文来自无涯教程网:http://www.wuyapc.com
  </script>
 
  3.慢慢变大的窗口
 
  <Script Language="javascript">
  <!--
  var Windowsheight=100
  var Windowswidth=100
  var numx=5
  function openwindow(thelocation){
  temploc=thelocation
  if
  (!(window.resizeTo&&document.all)&&!(window.resizeTo&&document.getElementById))
  {
    window.open(thelocation)
    return
  }
  windowsize=window.open("","","scrollbars")
  windowsize.moveTo(0,0)
  windowsize.resizeTo(100,100)
  tenumxt()
  }
  function tenumxt(){
  if (Windowsheight>=screen.availHeight-3)
    numx=0
  windowsize.resizeBy(5,numx)
  Windowsheight+=5 
本文来自无涯教程网:http://www.wuyapc.com

Windowswidth+=5
  if (Windowswidth>=screen.width-5)
  {
    windowsize.location=temploc
    Windowsheight=100
    Windowswidth=100
    numx=5
    return
  }
  setTimeout("tenumxt()",50)
  }
  //-->
  </script>
  <p><a href="javascript :openwindow('http://www.ccjol.com')">进入</a>


  4.改变IE地址栏的IE图标
 
  我们要先做一个16*16的icon(图标文件),保存为index.ico。把这个图标文件上传到
    根目录下并在首页<head></head>之间加上如下代码:
 
  <link REL = "Shortcut Icon" href="/index.ico">
 
5.让网页随意后退
 
  <a href="javascript :history.go(-X)">X</a> //把X换成你想要后退在页数
   //把"-"变成"+"就为前进
 
  6.鼠标指向时弹出信息框
 
  在<body></body>之间加上如下代码:
 
  <a href onmouseover="alert('弹出信息!')">显示的链接文字</a>
 
  7.单击鼠标右键弹出添加收藏夹对话框
 
  在<body></body>之间加上如下代码:
 
  <Script Language=javascript>
  if (document.all)
  document.body.onmousedown=new Function("if (event.button==2||event.button==3) 
本文来自无涯教程网:http://www.wuyapc.com
  window.external.addFavorite('您的网址','您的网站名称)")
  </Script>
 
  8.随机变换背景图象(一个可以刷新心情的特效)
 
  在<head></head>之间加上如下代码:
 
  <Script Language="javascript">
  image = new Array(4); //定义image为图片数量的数组
  image [0] = 'tu0.gif' //背景图象的路径
  image [1] = 'tu1.gif'
  image [2] = 'tu2.gif'
  image [3] = 'tu3.gif'
  image [4] = 'tu4.gif'
  number = Math.floor(Math.random() * image.length);
  document.write("<BODY background="/+image[number]+">");
  </Script>
 
  9.鼠标一碰就给颜色看的链接
 
  在<body></body>之间加上如下代码:
  本文来自无涯教程网:http://www.wuyapc.com
  <p onMouseMove="anniu()">你敢碰我,我就给点颜色你看!</p>
  <Script Language = "VBScript">
  sub anniu
  document.fgColor=int(256*256*256*rnd)
  end sub
  </Script>
 
  10.从天而降并有幻影效果的窗口
 
  <head>
  <Script language="javascript">
  function move(x) {
  if(self.moveBy){
  self.moveBy (0,-800);
  for(i = x; i > 0; i--)
  {
  self.moveBy(0,3);
  }
  for(j = 200; j > 0; j--){ //如果你认为窗口抖动厉害,就200换成个位数
  self.moveBy(0,j);
  self.moveBy(j,0);
  self.moveBy(0,-j);
  self.moveBy(-j,0);
  }
  }
  }
  </Scrip>  本文来自无涯教程网:http://www.wuyapc.com
  <body bgColor=#ffffff onload=move(280)>
  </body>
  </head>


来源: 作者: 发布时间:2007-02-09

11.表格的半透明显示效果
 
  在<head></head>之间加上如下代码:
 
  <style>
  .alpha{filter: Alpha(Opacity=50)} //50表示50%的透明度
  </style>
 
  在<body></body>之间加上如下代码:
  <table border="1" width="100" height="62" class="alpha" bgcolor="#F2A664" >
  <tr>
  <td width="100%" height="62">
  <div align="center">很酷吧!</div>
  </td>
  </tr>
  </table>
 
------------------------------------------------------------------
 
1、禁止另存为

 
03.让IFRAME框架内的文档的背景透明

 
04.禁止右键:
 
onselectstart ="return false" onselect="document.selection.empty()" 
本文来自无涯教程网:http://www.wuyapc.com
 
oncopy="document.selection.empty()" onbeforecopy="return
false"onmouseup="document.selection.empty()">
 
05.进入页面后立即自动刷新?
 
content="120;url=http://www.wodutom.com/cn083">
http://www.wodutom.com/cn083,这是你自己的网址。
 
06.打开窗口即最大化

 
07.能隐藏IFRAME的滚动条吗?我知道的三种方法:
1. 设置iframe scrolling="no"
2. 被包含页body应用overflow:hidden
3. 被包含页的body标签加scroll="no"
  本文来自无涯教程网:http://www.wuyapc.com
08.加入背景音乐
只适用于IE
 

 
对Netscape ,IE 都适用
 
09.嵌入网页

 
10.跳转

 
11.滚动
 
onmouseover=stop()
scrollAmount=4>

 
12.细线分隔线


  本文来自无涯教程网:http://www.wuyapc.com
 
13.过度方式
 
content="revealTrans(Duration=3,Transition=5)">
Duration的值为网页动态过渡的时间,单位为秒。
Transition是过渡方式,它的值为0到23,分别对应24种过渡方式。如下表:
0 盒状收缩 1 盒状放射
2 圆形收缩 3 圆形放射
4 由下往上 5 由上往下
6 从左至右 7 从右至左
8 垂直百叶窗 9 水平百叶窗
10 水平格状百叶窗 11垂直格状百叶窗
12 随意溶解 13从左右两端向中间展开
14从中间向左右两端展开 15从上下两端向中间展开
16从中间向上下两端展开 17 从右上角向左下角展开
18 从右下角向左上角展开 19 从左上角向右下角展开
20 从左下角向右上角展开 21 水平线状展开
22 垂直线状展开 23 随机产生一种过渡方式


15.如何控制横向和纵向滚动条的显隐?
去掉x轴
去掉y轴
不显
 
16.怎样在 FrontPage2000 中加入 Flash 动画?
在 FrontPage2000 中,点击[插入]->[高级]->[插件],在弹出的窗口中,设置
 
一下 Flash 文件的大小及其它信息,确定即可。
 
17.加入注释的格式是:    
〈!-[注释内容...]--〉

18.怎样在网页中加入 E-mail 链接并显示预定的主题?
〈A href="mailto:Emailhost@263.net?subject=主题"〉......〈/a〉

19.定义本网页关键字,可以在〈Head〉〈/Head〉中加入如下代码:  
〈meta name="Keywords" content="china,enterprise,business,net"〉   
Content 中所包含的就是关键字,你可以自行设置。     本文来自无涯教程网:http://www.wuyapc.com
这里有个技巧,你可以重复某一个单词,这样可以提高自己网站的排行位置,如:
〈meta name="Keywords" content="china,china,china,china"〉
 
20.IE5.0 的部分快捷键:
A:打开查找功能:Ctrl+F
关闭浏览器窗口:Ctrl+W
打开地址栏下拉列表框:F4
刷 新:F5
将当前Web页保存到收藏夹列表:Ctrl+D
打开当前 IE 窗口的一个拷贝:Ctrl+N
停止下载当前网页:Esc
光标迅速移动到网页的开头:Home
光标迅速移动到网页的尾部:End
打开新的地址键入窗口:Ctrl+O
打开收藏夹:Ctrl+I
打开历史记录文件夹:Ctrl+H
打开浏览器设定的默认主页:Alt+HOME

21.添加到收藏夹:
〈a href="javascript :window.external.addFavorite('http://链接','说明
 
');"〉添加到收藏夹〈/a〉
 
22.设为首页:
〈a href=# 
本文来自无涯教程网:http://www.wuyapc.com


onclick=this.style.behavior='url(#default#homepage)';this.setHomePage
 
('http://链接');〉设为首页〈/a〉

23.定制浏览器地址栏前的小图标:
A:在网页的〈head〉〈/head〉间加入以下语句:〈link rel="shortcuticon"
 
href="http://.../icon.ico"〉即可。其中 icon.ico 为 16x16 的图标文件,
 
颜色不要超过 16 色。
 
24.把滚动条放在浏览器窗口的左边
A:在 中加 dir=RTL,即 。

25.让背景图不滚动
IE浏览器支持一个 Body 属性 bgproperties,它可以让背景不滚动: