找回密码
 加入
搜索

[代码] 站长常用代码

[复制链接]
发表于 2009-2-23 11:07:41 | 显示全部楼层 |阅读模式
01.让背景图不滚动
IE浏览器支持一个 Body 属性 bgproperties,它可以让背景不滚动:
<Body Background="图片文件" bgproperties="fixed"〉

02.让你的网页无法另存为
<noscript><iframe src=*></iframe></noscript>

03.让IFRAME框架内的文档的背景透明
<iframe src="about:<body style='background:transparent'>" allowtransparency></iframe>

04.禁止右键:
<body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()">

05.进入页面后立即自动刷新?
<meta http-equiv="refresh" content="120;url=http://www.XYZ.com/XYZ">
http://www.XYZ.com/XYZ,这是你自己的网址。

06.打开窗口即最大化
<script language="JavaScript">
<!-- Begin
self.moveTo(0,0)
self.resizeTo(screen.availWidth,screen.availHeight)
// End -->
</script>

07.能隐藏IFRAME的滚动条吗?我知道的三种方法:
1. 设置iframe scrolling="no"
2. 被包含页body应用overflow:hidden 即在被包含页中应用15.如何控制横向和纵向滚动条的显隐?
3. 被包含页的body标签加scroll="no"

08.加入背景音乐
<bgsound src="mid/windblue[1].mid" loop="-1"> 只适用于IE

<embed src="music.mid" autostart="true" loop="true" hidden="true"> 对Netscape ,IE 都适用

09.嵌入网页
<iframe name="tt" src="01a.html" width="450" height="287" scrolling="Auto" frameborder="0"></iframe>

10.跳转
<meta http-equiv="refresh" content="3;URL=list.htm">

11.滚动
<MARQUEE direction=up height=146 onmouseout=start() onmouseover=stop() scrollAmount=4></marquee>

12.细线分隔线
<hr noshade size=0 color=#C0C0C0>

13.过度方式
<meta http-equiv="Page-Exit" 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 随机产生一种过渡方式


14.加入注释的格式是:    
〈!-[注释内容…]--〉

15.如何控制横向和纵向滚动条的显隐?
<body style="overflow-y:hidden"> 去掉x轴
<body style="overflow-x:hidden"> 去掉y轴
<body scroll="no">不显。

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

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

18.定义本网页关键字,可以在〈Head〉〈/Head〉中加入如下代码:  
〈meta name="Keywords" content="china,enterprise,business,net"〉   
Content 中所包含的就是关键字,你可以自行设置。   
这里有个技巧,你可以重复某一个单词,这样可以提高自己网站的排行位置,如:
〈meta name="Keywords" content="china,china,china,china"〉 这个关键字对于Google搜索无效。

19.添加到收藏夹:
〈a href="javascript :window.external.addFavorite('http://链接','说明');"〉添加到收藏夹〈/a〉

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

21.把滚动条放在浏览器窗口的左边
A:在 <body> 中加 dir=RTL,即 <body dir=RTL>。
 楼主| 发表于 2009-2-23 11:16:56 | 显示全部楼层
可以关闭的漂浮广告代码
  1. <script type="text/javascript">
  2. function hidead()
  3. {document.getElementById("ad").style.display="none";}
  4. </script>
  5. <div id="ad" style="position:absolute">
  6. <a href="http://www.lemuria.com.cn/" target="_blank">
  7. <img src="38.gif" width="200" border="0">
  8. </a>
  9. <DIV onclick="hidead();" style="FONT-SIZE: 9pt; CURSOR: hand" align=right>关闭广告×</DIV></div>
  10. <script>
  11. var x = 50,y = 60
  12. var xin = true, yin = true
  13. var step = 1
  14. var delay = 1
  15. var obj=document.getElementById("ad")
  16. function floatAD() {
  17. var L=T=0
  18. var R= document.body.clientWidth-obj.offsetWidth
  19. var B = document.body.clientHeight-obj.offsetHeight
  20. obj.style.left = x + document.body.scrollLeft
  21. obj.style.top = y + document.body.scrollTop
  22. x = x + step*(xin?1:-1)
  23. if (x < L) { xin = true; x = L}
  24. if (x > R){ xin = false; x = R}
  25. y = y + step*(yin?1:-1)
  26. if (y < T) { yin = true; y = T }
  27. if (y > B) { yin = false; y = B }
  28. }
  29. var itl= setInterval("floatAD()", delay)
  30. obj.onmouseover=function(){clearInterval(itl)}
  31. obj.onmouseout=function(){itl=setInterval("floatAD()", delay)}
  32. </script>
复制代码
 楼主| 发表于 2009-2-23 11:19:53 | 显示全部楼层
其它网页制作代码

网页半透明   
<body style="filter:Alpha(Opacity=50)">   
   
随机选择背景色   
<body>   
<script>   
document.body.style.background=(["red","blue","pink","navy","gray","yellow","green","purple"])[parseInt(Math.random()*8)];   
</script>   
   
框架页中不显示滚动条:   
<SCRIPT>   
self.moveTo(0,0)   
self.resizeTo(screen.availWidth,screen.availHeight)   
</SCRIPT>   
   
防止网页被框架   
<SCRIPT LANGUAGE=JAVASCRIPT>   
if (top.location !== self.location) {   
top.location=self.location;   
}   
</SCRIPT>   
   
永远都会带着框架     
<script language="javascript"><!--     
if (window == top)top.location.href = "frame.htm"; //frame.htm为框架网页     
// --></script>   
   
窗口自动最大化   
<script language="JavaScript"><!--   
self.moveTo(0,0)   
self.resizeTo(screen.availWidth,screen.availHeight)   
//--></script>   
   
打开窗口自动最大化   
<OBJECT classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" onreadystatechange="if (this.readyState==4) this.Click();" VIEWASTEXT><PARAM name="Command" value="Maximize"></OBJECT>   
   
爽眼闪屏代码   
<script>var color = new Array;color[1] = "black";color[2] = "white";for(x = 0; x <3; x++){document.bgColor = color[x];if(x == 2){x = 0;}}</script>   
   
不能被另存为   
<noscript><iframe src=*.html></iframe></noscript>   
   
汉字字库调用   
<script>   
for(i=19968;i<40870;i++)document.write(String.fromCharCode(i));   
</script>   
   
显示现在时间的脚本     
<script language=vbscript>document.write now</script>   
   
显示最后修改时间的脚本     
<script>document.write(document.lastModified)</script>     
   
按下F12键,直接返回首页     
<script>function look(){     
if(event.keyCode==123){document.location.href=http://www.winliuxq.com/}     
}     
if(document.onkeydown==null)     
{document.onkeydown=look}     
</script>     
   
端口检测   
<img src="http://www.winliuxq/zza.jpg" onload="alert('端口可用')" onerror="alert('端口禁止')"...>   
   
无法最小化的窗口   
<body onblur='self.focus();'>   
   
链接点外部css文件   
<style>@import url("ie.css");</style>   
   
内嵌式框架-网页中调用另外网页:   
<object type="text/x-scriptlet" width="600"  height="1000" data="http://www.winliuxq.com/"></object>   
   
刷新改变窗口大小   
<OBJECT classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" onreadystatechange="if (this.readyState==4) this.Click();" VIEWASTEXT><PARAM name="Command" value="Maximize"></OBJECT>   
   
JavaScript实现网页竖虚线   
<script>hei=120;d1=2;d2=2;cou=Math.floor(hei/(d1+d2));   
document.write('<table cellspacing=0 cellpadding=0 width=1 height='+hei+'>');   
for(i=0;i<cou;i++){document.write('<tr><td height='+d2+'><tr><td height='+d1+' bgcolor=333333>')}</script></table>   
   
js翻页   
<script>document.write("<a href="+location.href.replace(/\.html/g,"_2.html")+">2</a>");</script>
 楼主| 发表于 2009-2-23 11:19:24 | 显示全部楼层
设为首页代码大全

以下是代码片段:加入收藏夹,设为首页代码
把以下代码<Body>相应位置
<a target=_top href=javascript :window.external.AddFavorite('http://singedu.cn&#39;,'心搁肚免费资源网')>加入收藏</a>
<a href=# onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('www.singedu.cn);">设为首页</a>


鼠标指向时提示设为首页

将下列代码插入<body>区中:

<A href="http://www.singedu.cn" onmouseover="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.singedu.cn');" target="_blank">设为首页</A>

打开页面时自动弹出窗口询问是否设为首页
将以下代码放在<head></head>之间:

<script language="javascript">
function myhomepage(){
this.homepage.style.behavior='url(#default#homepage)';this.homepage.sethomepage('http://www.singedu.cn');
}
</script>
<p align="center"><a href="http://singedu.cn" name="homepage"
onclick="myhomepage();"></a>

再将下面代码加入<body>内:

onload="myhomepage();"
即:<body onload="myhomepage();">

离开时自动提示设为首页

<body onunload="BASEBody.style.behavior='url(#default#homepage)';if(!(BASEBody.isHomePage('http://singedu.cn')))BASEBody.setHomePage('http://singedu.cn/');">

Archiver|手机版|小黑屋|乱弹琴|重庆网址之家|多来米发 |

GMT+8, 2026-10-13 07:42 PM

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表