`
thinkerAndThinker
  • 浏览: 275941 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

65条网页制作常用技巧整理

 
阅读更多

自从学习WEB开发起,自己喜欢平时把常用的技巧和遇到的问题都收集起来。这个文档主要含在制作网页时常用的一些技巧。中间大多数是html/js/css等技巧。大家可以去下载PDF的收藏:http://www.docin.com/p-45120957.html

 ====================

 

1.将彻底屏蔽鼠标右键
oncontextmenu="window.event.returnvalue=false"
<table border oncontextmenu=return(false)><td>no</table> 可用于Table

2. <body onselectstart="return false"> 取消选取、防止复制

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

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

5. <link rel="Shortcut Icon" href="favicon.ico"> IE地址栏前换成自己的图标

6. <link rel="Bookmark" href="favicon.ico"> 可以在收藏夹中显示出你的图标

7. <input style="ime-mode:-Disabled"> 关闭输入法

8. 永远都会带着框架
<script language="javascript">
<!--
if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页
// -->
</script>

9. 防止被人frame
<SCRIPT LANGUAGE=javascript>
<!-- 
if (top.location != self.location)top.location=self.location;
// -->
</SCRIPT>

10. 网页将不能被另存为
<noscript><iframe src=*.html></iframe></noscript>

11. <input type=button value=查看网页源代码 onclick="window.location = 'view-source:'+ http://www.51js.com/'";>

12.删除时确认
<a href='javascript:if(confirm("确实要删除吗?"location="boos.asp?&areyou=删除&page=1"'>删除</a>

13. 光标是停在文本框文字的最后
<script language="javascript">
function cc()
{
var e = event.srcElement;
var r =e.createTextRange();
r.moveStart('character',e.value.length);
r.collapse(true);
r.select();
}
</script>
<input type=text name=text1 value="123" onfocus="cc()">

14. 最小化、最大化、关闭窗口
<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"> 
<param name="Command" value="Minimize"></object>
<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"> 
<param name="Command" value="Maximize"></object>
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="Command" value="Close"></OBJECT>
<input type=button value=最小化 onclick=hh1.Click()>
<input type=button value=最大化 onclick=hh2.Click()>
<input type=button value=关闭 onclick=hh3.Click()>

15.屏蔽功能键Shift,Alt,Ctrl 
<script> 
function look(){  
if(event.shiftKey)  
alert("禁止按Shift键!"; //可以换成ALT CTRL 
}  
document.onkeydown=look;  
</script>

16. 网页不会被缓存 
<META HTTP-EQUIV="pragma" CONTENT="no-cache"> 
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> 
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT"> 
或者<META HTTP-EQUIV="expires" CONTENT="0">

17.怎样让表单没有凹凸感?(只是显示一条线) 
<input type=text style="border:1 solid #000000">  
或<input type=text style="border-left:none; border-right:none; border-top:none; border-bottom:1 solid #000000"></textarea>

18.让弹出窗口总是在最上面: 
<body onblur="this.focus();">

19.不要滚动条?  
让竖条没有:  <body style='overflow:-Scroll;overflow-y:hidden'>  </body>  
让横条没有: <body style='overflow:-Scroll;overflow-x:hidden'>  </body>  
两个都去掉:<body scroll="no"> </body> 

20.怎样去掉图片链接点击后,图片周围的虚线? 
<a href="#" onFocus="this.blur()"><img src="logo.jpg" border=0></a>

21.电子邮件处理提交表单 
<form name="form1" method="post" action="mailto***@***.com" enctype="text/plain">  
<input type=submit> 
</form>

22.在打开的子窗口刷新父窗口的代码里如何写? 
window.opener.location.reload()

23.如何设定打开页面的大小 
<body onload="top.resizeTo(300,200);"> 
打开页面的位置<body onload="top.moveBy(300,200);">

24.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动  
<style>  
body  
{background-image:url(logo.gif); background-repeat:no-repeat;  
background-position:center;background-attachment: fixed}  
</style> 

25.获得一个窗口的大小 
document.body.clientWidth; document.body.clientHeigh

26. TEXTAREA自适应文字行数的多少 
<textarea rows=1 name=s1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight"> </textarea>

27.ENTER键可以让光标移到下一个输入框 
<input onkeydown="if(event.keyCode==13)event.keyCode=9">

28.在规定时间内跳转 
<META http-equiv=V="REFRESH" content="5;URL=http://www.51js.com">

29. 网页是否被检索 
<meta name="ROBOTS" content="属性值"> 
其中属性值有以下一些: 
属性值为"all": 文件将被检索,且页上链接可被查询; 
属性值为"none": 文件不被检索,而且不查询页上的链接; 
属性值为"index": 文件将被检索; 
属性值为"follow": 查询页上的链接; 
属性值为"noindex": 文件不检索,但可被查询链接; 
属性值为"nofollow": 文件不被检索,但可查询页上的链接。

30.变换网页的鼠标光标 ,IE光标,收藏夹图标
<body style="cursor: url(http://203.73.125.205/~liangmi2/farmfrog01.cur')">
<link rel="shortcut icon" href="favicon.ico"> ie地址栏前换成自己的图标
<link rel="bookmark" href="favicon.ico"> 可以在收藏夹中显示出你的图标

31.实现在任务栏显示小图标的效果? (要使用绝对地址) 
地址栏地址前显出小图标,添加到收藏夹后也在收藏栏中显示图标,这样很好的与其它站点有了区别。达到这个效果,先需做出这个图标文件,图像为16*16像素,不要超过16色。文件格式为ico,然后上传至你的网站。到文件的<head>和</head>之间<link REL="SHORTCUT ICON"href="http:///happyisland.126.com/icon.ico";>  如果访问者的浏览器是IE5.0,就不需加任何代码,只要将图标文件上传到网站的根目录下即可。

32. META标签里的代码是什么意思?  
<META>是放于<HEAD>与</HEAD>之间的标记.以下是我总结它在网页中最常见的几种。  
<meta name="Keywords" content="图片, 新闻, 音乐, 软件">  该网页的关键字,作用于搜索引擎的登录,事实上它在现在的网站中并没什么用。  
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">  
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">  设定这是 HTML 文件及其编码语系,简体中文网页使用charset=gb2312,繁体中文使用charset=big5,或者不设编码也可,纯英文网页建议使用 iso-8859-1。  <meta name="GENERATOR" content="Microsoft FrontPage 5.0">  这只表示该网页由什么编辑器写的。  <meta http-equiv="refresh" content="10; url=http://www.hkiwc.com">  这行较为实用,能于预定秒数内自动转到指定网址。原代码中 10 表示 10秒。

33.如何在网页中实现flash的全屏播放?  
只要在调用swf文件的HTML中将WIDTH和HEIGHT的参数设为100%即可,当然也可以在Flash导出HTML文件的设置中进行设置,方法是:打开File菜单;选Publish Settings弹出导出设置对话框;在HTML标签下的Dimensions选项,下拉后选中Percent(百分比),并在WIDTH 和HEIGHT框中填100.就行了。

34. marquee做的滚动字幕
align=# | top | middle| bottom //对齐方式)  
BEHAVIOR=ALTERNATE | SCROLL | SLIDE //移动的方式  
BGCOLOR=color//底色区域颜色  
DIRECTION=DOWN | LEFT | RIGHT | UP //移动的方向  
Loop=n //循环次数(默认是循环不止)  
Scrolldelay=milliseconds//延时  
height=# width=# //区域面积  
hspace=# vspace=# //空白区域  
scrollamount=# //移动的速度  
<marquee align=top behavior=ALTERNATE BGCOLOR=#000000 height=60 width=433 scrollamount=5></marquee>

35. 自动显示主页最后更新日期.  
<script>  
document.write("最后更新日期:"+document.lastModified+""  
</script> 

36. 如何让滚动条出现在左边?  
<html dir="rtl">  
<body bgcolor="#000000" text="#FFFFFF">  
<table height=18 width=212 align=center bgcolor=#FFFFFF dir="ltr" cellspacing="1"  cellpadding="0">  
<tr>  
<td bgcolor="#FF0000" >是不是你的滚动条在左边啊</td>  
</tr>  
</table> 

37. 关于<!DOTYPE>的说明解释 
〈!DOCTYPE HTML PUBLIC'-//W3C//DTD HTML 4.01//EN'>是声明HTML文件的版本信息。

38. 禁止鼠标右键查看网页源代码  
<SCRIPT language=javascript>  
function click()  
{if (event.button==2) {alert('你好,欢迎光临!') }}  
document.onmousedown=click  
</SCRIPT> 
鼠标完全被封锁,可以屏蔽鼠标右键和网页文字。  
< body oncontextmenu="return false" ondragstart="return false" onselectstart="return false"> 

39,按钮查看网页源代码 
<input type="BUTTON" value="查看源代码" onClick= 'window.location = "view-source:" + window.location.href' name="BUTTON">

40. <IFRAME>给网页中插入网页
只有在浏览器不支援 iframe 标记时才会显示,如<noframes>一样,可以放些提醒字句之类的话。<iframe src="iframe.html" name="test" align="center" width="300" height="100" marginwidth="1" marginheight="1" frameborder="1" scrolling="Yes"> </iframe> 
src="iframe.html"网页来源,必要加上相对或绝对路径。  
name="test"这是连结标记的 target 参数所需要的。  
align="center"可选值为 left, right, top, middle, bottom,
width="300" height="100"框窗的宽及长,以 pixels 为单位。  
marginwidth="1" marginheight="1"该插入的文件与框边所保留的空间。  
frameborder="1"使用 1 表示显示边框, 0 则不显示。(可以是 yes 或 no)  
scrolling="Yes"使用 Yes 表示容许卷动(内定), No 则不容许卷动。

42 .加入收藏的链接,设为首页,加入频道
<onClick="this.style.behavior='url(#default#homepage)';this.sethomepage('http://www.zzist.net/gbz/');return false;"> 
<a href="#" onClick="window.external.AddFavorite('链接','收藏夹内显示文字');return false"><img src="图片源" height="20" border="0"></a>
<a href=javascript:window.external.addChannel("typhoon.cdf")>加入频道</a>

43.透明flash的插入方法和实例
<table border='0'  cellspacing='0' cellpadding='0' align='center'>
     <tr> <td class=top background=背景图片
             <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100%" height="100%">
             <PARAM NAME="movie" VALUE="flash地址">
             <PARAM NAME="quality" VALUE="high">
             <PARAM NAME="wmode" VALUE="transparent">
</object>
       </td> </tr>
  </table> 

43.点击关闭窗口,打印,打印预览
<a href='javascript:window.close()'><font color="#FF6633"><strong>点击关闭窗口</strong></font></a>
<a href="/" onclick="javascript:window.close(); return false;">关闭窗口</a>
【<A href="javascript:window.print()">打印此文</A>】【<A href="javascript:window.close();">关闭窗口</A>】
打印预览:
<script language="JavaScript" type="text/javascript">
    function printPreview() {
        var e = event.srcElement;
        e.style.visibility = "hidden";
        WebBrowser1.ExecWB(7, 1);
        e.style.visibility = "visible";
    }   
</script>

<object id="WebBrowser1" width="0" height="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>
<a href="#" onclick="printPreview()">打印预览</a> Hell World

44. 点击打开固定大小的窗口
<a onClick="window.open('modifyxing.asp?action=modify&id=<%=rs("id")%>','','status=no,scrollbars=no,top=200,left=200,width=580,height=400')"><%=trim(rs("xname"))%></a>

45. 隐藏状态栏里出现的LINK信息 
<a href="http://"; onMouseOver="window.status='none';return true">梦想天空</a>

46.进入主页后自动最大话
<script> 
self.moveTo(0,0) 
self.resizeTo(screen.availWidth,screen.availHeight) 
</script>

47.进入主页以后自动播放声音 
<embed src="pnm://10.13.31.90/~kayvin/mihunji.rm" hidden=true autostart=true loop=true>

48.状态栏动态显示现在时间
<script> 
function see(){ 
window.setTimeout("see()",1000); 
today = new Date(); 
self.status = today.toString(); 
}</script> 
<body onload=see()>

49.按下F12键返回首页 
<script>function look(){ 
if(event.keyCode==123){document.location.href=http://10.13.31.90/~kayvin/} 

if(document.onkeydown==null) 
{document.onkeydown=look} 
</script>

50. 后退,刷新,前进
 <input type=button value=后退 onclick=history.go(-1)> 
<input type=button value=刷新 onclick=history.go(-0)> 
<input type=button value=前进 onclick=history.go(+1)>

51.我的电脑,网上邻居,我的文档,回收站,控制面板,拨号网络访问
<a href="http://www.cnblogs.com/xlovey/admin/file:///::%7B208D2C60-3AEA-1069-A2D7-08002B30309D}" target="_blank">网上邻居</a>
<a href="http://www.cnblogs.com/xlovey/admin/file:///::%7B20D04FE0-3AEA-1069-A2D8-08002B30309D}" target="_blank">我的电脑</a>
<a href="http://www.cnblogs.com/xlovey/admin/file:///::%7B450D8FBA-AD25-11D0-98A8-0800361B1103}" target="_blank">我的文档</a>
<a href="http://www.cnblogs.com/xlovey/admin/file:///::%7B645FF040-5081-101B-9F08-00AA002F954E}" target="_blank">回收站</a>
<ahref="http://www.cnblogs.com/xlovey/admin/file:///::%7B20D04FE0-3AEA-1069-A2D8-08002B30309D%7D/::%7B21EC2020-3AEA-1069-A2DD-08002B30309D}" target="_blank">控制面板</a>
<a href="http://www.cnblogs.com/xlovey/admin/file:///::%7B7007ACC7-3202-11D1-AAD2-00805FC1270E}">拨号网络</a>(windows 2000)

52. 插入歌曲
<object classid='clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6' id=smx width=220 height=70>
<param name=url value="music/music1.wma">
<param name=autostart value=true>
<param name=playcount value=100>
<param name=volume value=100>
</object>

53. 当鼠标到上面改变属性
<td align="left" width="50%" onMouseOut="bgColor='#F1F9EF'" onMouseOver="bgColor='#FFffff'">5555</td>

54.网页在线视频播放代码
1.avi格式 
<object id="video" width="400" height="200" border="0" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
<param name="ShowDisplay" value="0">
<param name="ShowControls" value="1">
<param name="AutoStart" value="1">
<param name="AutoRewind" value="0">
<param name="PlayCount" value="0">
<param name="Appearance value="0 value=""">
<param name="BorderStyle value="0 value=""">
<param name="MovieWindowHeight" value="240">
<param name="MovieWindowWidth" value="320">
<param name="FileName" value="http://www.jianzhan8.cn/sample.avi">
<embed width="400" height="200" border="0" showdisplay="0" showcontrols="1" autostart="1" autorewind="0" playcount="0" moviewindowheight="240" moviewindowwidth="320" filename="http://www.jianzhan8.cn/sample.avi" src="sample.avi">
</embed> 
</object>
2.mpg格式 
<object classid="clsid:05589FA1-C356-11CE-BF01-00AA0055595A" id="ActiveMovie1" width="239" height="250">
<param name="Appearance" value="0">
<param name="AutoStart" value="-1">
<param name="AllowChangeDisplayMode" value="-1">
<param name="AllowHideDisplay" value="0">
<param name="AllowHideControls" value="-1">
<param name="AutoRewind" value="-1">
<param name="Balance" value="0">
<param name="CurrentPosition" value="0">
<param name="DisplayBackColor" value="0">
<param name="DisplayForeColor" value="16777215">
<param name="DisplayMode" value="0">
<param name="Enabled" value="-1">
<param name="EnableContextMenu" value="-1">
<param name="EnablePositionControls" value="-1">
<param name="EnableSelectionControls" value="0">
<param name="EnableTracker" value="-1">
<param name="Filename" value="http://www.jianzhan8.cn/sample.mpg" valuetype="ref">
<param name="FullScreenMode" value="0">
<param name="MovieWindowSize" value="0">
<param name="PlayCount" value="1">
<param name="Rate" value="1">
<param name="SelectionStart" value="-1">
<param name="SelectionEnd" value="-1">
<param name="ShowControls" value="-1">
<param name="ShowDisplay" value="-1">
<param name="ShowPositionControls" value="0">
<param name="ShowTracker" value="-1">
<param name="Volume" value="-480">
</object>
3.rm格式 
<OBJECT ID=video1 CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" HEIGHT=288 WIDTH=352> <param name="_ExtentX" value="9313">
<param name="_ExtentY" value="7620">
<param name="AUTOSTART" value="0">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="SRC" value="rtsp://203.207.131.35/vod/dawan-a.rm";>
<param name="CONTROLS" value="ImageWindow">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000"><embed SRC type="audio/x-pn-realaudio-plugin" CONSOLE="Clip1" CONTROLS="ImageWindow" HEIGHT="288" WIDTH="352" AUTOSTART="false"> </OBJECT> 
4.wmv格式 
<object id="NSPlay" width=200 height=180 classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject" align="right" hspace="5">
<!-- ASX File Name -->
<param name="AutoRewind" value=1>
<param name="FileName" value="xxxxxx.wmv">
<!-- Display Controls -->
<param name="ShowControls" value="1">
<!-- Display Position Controls -->
<param name="ShowPositionControls" value="0">
<!-- Display Audio Controls -->
<param name="ShowAudioControls" value="1">
<!-- Display Tracker Controls -->
<param name="ShowTracker" value="0">
<!-- Show Display -->
<param name="ShowDisplay" value="0">
<!-- Display Status Bar -->
<param name="ShowStatusBar" value="0">
<!-- Diplay Go To Bar -->
<param name="ShowGotoBar" value="0">
<!-- Display Controls -->
<param name="ShowCaptioning" value="0">
<!-- Player Autostart -->
<param name="AutoStart" value=1>
<!-- Animation at Start -->
<param name="Volume" value="-2500">
<param name="AnimationAtStart" value="0">
<!-- Transparent at Start -->
<param name="TransparentAtStart" value="0">
<!-- Do not allow a change in display size -->
<param name="AllowChangeDisplaySize" value="0">
<!-- Do not allow scanning -->
<param name="AllowScan" value="0">
<!-- Do not show contect menu on right mouse click -->
<param name="EnableContextMenu" value="0">
<!-- Do not allow playback toggling on mouse click -->
<param name="ClickToPlay" value="0">
</object>
5:最简单的播放代码 
<embed src="http://www.jianzhan8.cn/sample.wmv" autostart="true" loop="true" width="200" height="150" > 
把这个网址http://www.jianzhan8.cn/sample.wmv换成你要看的电影就行了.

6:有图像的rm格式 
<OBJECT classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=288 id=video1 width=305 VIEWASTEXT>
<param name=_ExtentX value=5503>
<param name=_ExtentY value=1588>
<param name=AUTOSTART value=-1>
<param name=SHUFFLE value=0>
<param name=PREFETCH value=0>
<param name=NOLABELS value=0>
                     <asp:Literal id="LitRedioUrl" runat="server"></asp:Literal>
<param name=CONTROLS value=Imagewindow,StatusBar,ControlPanel>
<param name=CONSOLE value=RAPLAYER>
<param name=LOOP value=0>
<param name=NUMLOOP value=0>
<param name=CENTER value=0>
<param name=MAINTAINASPECT value=0>
<param name=BACKGROUNDCOLOR value=#000000>
</OBJECT>
LitRedioUrl.Text = "<PARAM NAME='SRC' VALUE='" + sdr["url"].ToString() + "'>";
7:无图像的rm格式:(如相声,歌曲...) 
<object ID=video2 WIDTH=300 HEIGHT=62 CLASSID=CLSID:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA>
<param name=_ExtentX value=9657>
<param name=_ExtentY value=847>
<param name=AUTOSTART value=-1>
<param name=SHUFFLE value=0>
<param name=PREFETCH value=0>
<param name=NOLABELS value=0>
<param name=SRC value=http://www.jianzhan8.cn/sample.rm>
<param name=CONTROLS value=StatusBar,controlpanel>
<param name=CONSOLE value=Clip1>
<param name=LOOP value=0>
<param name=NUMLOOP value=0>
<param name=CENTER value=0>
<param name=MAINTAINASPECT value=0>
<param name=BACKGROUNDCOLOR value=#000000>
</object>
8:最简单的media格式的播放器 
<embed src=mms://www.jianzhan8.cn/sample.wmv width=200 height=200 autostart=true loop=true></embed>

55.改变单元格的背景着色
<tr onMouseOut="bgColor='#F1F9EF'" onMouseOver="bgColor='#FFffff'">

56.关闭页面不用提示的方法      
Response.Write("<script>window.opener=null;window.close();</script>")  ;

57.改变鼠标的样式
<body  topmargin="0" style='cursor:url(rose.cur )'>  rose.cur 图片名称

58.设为首页,加为收藏,联系我们
加入收藏:
<title>兼容 IE6、IE7、FF 的“加入收藏”</title>
<script type="text/javascript" language="javascript">
<!--
function AddFavorite(sURL, sTitle)
{
    try
    {
        window.external.addFavorite(sURL, sTitle);
    }
    catch (e)
    {
        try
        {
            window.sidebar.addPanel(sTitle, sURL, "");
        }
        catch (e)
        {
            alert("加入收藏失败,有劳您手动添加。");
        }
    }
}
-->
</script>
<p><a href="#" onclick="javascript:AddFavorite('http://www.cftea.com/', '千一网络 - 网页技术 永无止境');return false">加入收藏</a></p>


<a target=_top href=javascript:window.external.AddFavorite('http://www.2dai.com','中国剑盟社区')>加入收藏</a>
<a href=# onClick="this.style.behavior='url(#default#homepage)'this.setHomePage('www.2dai.com);">设为首页</a>

onClick="window.external.AddFavorite('http://www.zzist.net/gbz/', '郑州科技职业学院校园广播站')"
onClick="this.style.behavior='url(#default#homepage)';this.sethomepage('http://www.zzist.net/gbz/');return false;"

鼠标指向时提示设为首页
<A href=http://www.2dai.com onmouseover="this.style.behavior='url(#default#homepage)'this.setHomePage(http://www.2dai.com'/);" target="_blank">设为首页</A>
打开页面时自动弹出窗口询问是否设为首页
将以下代码放在<head></head>之间:
<script language="javascript">
function myhomepage(){
this.homepage.style.behavior='url(#default#homepage)'this.homepage.sethomepage('http://www.2dai.com');
}
</script>
<p align="center"><a href="http:netbei.com" name="homepage" 
onclick="myhomepage();"></a>
再将下面代码加入<body>内:
onload="myhomepage();"
即:<body onload="myhomepage();"> 
离开时自动提示设为首页
<body onunload="BASEBody.style.behavior='url(#default#homepage)'if(!(BASEBody.isHomePage('http://www.2dai.com')))BASEBody.setHomePage('http://www.2dai.com/');">
联系我们:如mailto:sthsyan@21cn.com

59.使用Enter键代替Tab键的功能
<form id="Form1" method="post" runat="server">
   <a>使用Enter键代替Tab键的功能</a>
   <asp:textbox id="TextBox1" runat="server" style="LEFT: 8px; POSITION: absolute; TOP: 48px"></asp:textbox>
   <asp:textbox id="TextBox2" runat="server" style="LEFT: 176px; POSITION: absolute; TOP: 48px"></asp:textbox>
   <asp:textbox id="TextBox3" runat="server" style="LEFT: 344px; POSITION: absolute; TOP: 48px"></asp:textbox>
  </form>
  <script language="javascript">
function  keyDown()
{
var  keycode=event.keyCode;
var  keyChar=String.fromCharCode(keycode);
if(keycode==13)
event.keyCode=9;
};
document.onkeydown=keyDown;

  </script>
 </body>

60.使用图片提交表单
<a href="javascript:document.form1.onsubmit()"><img></a>

61.页面进入和退出的特效
进入页面<meta http-equiv="Page-Enter" content="revealTrans(duration=x, transition=y)">
推出页面<meta http-equiv="Page-Exit" content="revealTrans(duration=x, transition=y)"> 
这个是页面被载入和调出时的一些特效。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种随机选择一种

62.在规定时间内跳转,网页是否被检索,自动刷新
<meta http-equiv=v="refresh" content="5;url=http://www.williamlong.info"> 
<meta name="ROBOTS" content="属性值">
其中属性值有以下一些:
属性值为"all": 文件将被检索,且页上链接可被查询;
属性值为"none": 文件不被检索,而且不查询页上的链接;
属性值为"index": 文件将被检索;
属性值为"follow": 查询页上的链接;
属性值为"noindex": 文件不检索,但可被查询链接;
属性值为"nofollow": 文件不被检索,但可查询页上的链接。
页面自动刷新:把如下代码加入<head>区域中<meta http-equiv="refresh" content="20">

63.屏蔽IE6.0 图片上自动出现的保存图标
方法一:<META HTTP-EQUIV="imagetoolbar" CONTENT="no">
方法二:<img galleryimg="no">

64.切换背景图片
<table background="images/0.jpg" width="972px" height="48px">
<tr><td><img src="images/1.jpg" onmouseover="src='images/1副本.jpg'"  onmouseout="src='images/1.jpg'"  style="margin-left:20px"/></td></tr>
</table>

  <tr>
    <td height="30" id="tic5" onmousemove="this.background='images/tic_title_bg.jpg'" onmouseout="this.background=''">在线调查</td>
  </tr>

JQ:放到代码下面
<script type="text/javascript">
jQuery("#tic<%=Cint(request.QueryString("flag"))%>").css({ "background-image": "url('images/tic_title_bg.jpg')" });
</script>

65.静态页调试包含外部文件
<!--head-->
<span id="HH_head"></span>
<IE:Download ID="HH_head1" STYLE="behavior:url(#default#download)" />
<script>function HH_head2(downDate){HH_head.innerHTML=downDate}HH_head1.startDownload('head.html',HH_head2)</script>
<!--end head--><!--head-->
<span id="HH_head"></span>
<IE:Download ID="HH_head1" STYLE="behavior:url(#default#download)" />
<script>function HH_head2(downDate){HH_head.innerHTML=downDate}HH_head1.startDownload('head.html',HH_head2)</script>
<!--end head-->

.shtml中可以使用包含
<!--#include file="info.htm"-->

分享到:
评论

相关推荐

    HTML知识整理、网页制作基础教程 CHM.rar

    基础知识和制作技术  了解最基本的网页基础知识——HTML非常重要,同时也需要学习一些制作技术,有时候一个小小技巧也可以让你事半功倍。  详细了解Anchor标记 ... ... 快速精通FRAME(下) ... 网页设计配色精彩十例

    网页制作基础教程

    网页设计的布局理念 平面文字的设计原则及组合 网页配色之黄金分割法 &lt;br&gt; 网页设计中“面”的视觉构成 网页设计中“线”的视觉构成 网页设计中“点”的视觉构成 网页制作之...

    word使用技巧大全

    98 其他常用技巧 98 99、Word中查找/替换通配符和代码 101 四十三、Word中公式编辑器的使用技巧 104 1、公式编辑器的启动与退出 104 四十四、Word文档设置多个不同的页眉页脚 107 四十五、Word 快捷键 108 四十六、...

    HTML和CSS网页标准指南

    最初由Lv_V整理制作CHM电子书,后由CY重新整理制作。在本指南内,你不仅学到最常用的制做网页的技术,最重要的是,你还可以深入了解实用的、最新的Web标准(Web Standards)。 总共六个指南,基本上覆盖了HTML和CSS...

    HTML_Dog - HTML和CSS网页标准指南

    此标准指南来自著名的国外XHTML和CSS的实用指南网站HTMLDog,经Neo翻译而成,由Lv_V整理制作CHM电子书。在本指南内,你不仅学到最常用的制做网页的技术,最重要的是,你还可以深入了解实用的、最新的Web标准(Web ...

    史上最全JavaScript常用的简写技巧(推荐)

    同时很容易使用,所以越来越多的开发者选择js代码来实现自己想要的效果,但开发过程中,为了更高的效率和良好的代码规范要求,我们不得不知晓js一些常用的简写技巧,如下我帮大家整理了下,一起进来看看吧~ ...

    css相关资料汇总------总有你需要的

    behavior55.chm CSS 2.0 中文手册.chm CSS 2.0中文手册(含索引).chm css10.chm css20.chm css3.0参考手册.chm ... 学习网页技术CSS样式表整理的20个技巧.txt 样式表滤镜中文手册.chm 样式表中文手册.chm

    几个常用经典的css技巧

    在制作网页中,我们经常需要用到下面的css,有朋友整理好的特给大家,大家可以看看,一定要记住

    DIV+CSS教程

    除了还不能全面支持我们常用的大多数浏器之外,CSS在实现其它承诺方面作得相当出色。CSS在改变我们制作样式表的方法。它为大部分的网页创新奠定了基石。 之后的5天,我们将漫游样式表的世界。你将学到样式表的基本...

    计算机实训总结.doc

    通过这次学 习我了解了中文Windows XP 及Office XP,学习了WindowsXP的操作,Word 的操作,Excel的操作,演示文稿Power Poind的操作,以及网页的制作,电子邮件的使用,信息资源的整理与发布。本次实训时 间虽然很短...

    asp.net知识库

    制作一个简单的多页Tab功能 一完美的关于请求的目录不存在而需要url重写的解决方案! 在C#中实现MSN消息框的功能 XmlHttp实现无刷新三联动ListBox 鼠标放在一个连接上,会显示图片(类似tooltip) 使用microsoft.web.ui...

    由0晋升200%系统高手

    4.2.5 常用邮件、图片、影像、ZIP、MS Office、声音文件的修复 实例1:系统恢复与备份一键搞定—史上最完美的一键恢复、备份系统 实例2:Windows 2000/XP注册表终极备份与恢复 实例3:DIY一劳永逸的日期备份工具 ...

    Oracle 10g 学习笔记

    这个笔记是学习oracle数据库过程中整理出来的,比较详细,适合于初学者。 │ oracle与tomcat端口冲突.txt │ Oracle学习笔记.pdf │ Oracle学习笔记.wps │ 安装Oracle后myEclipse不能正常使用.txt │ 手工配置...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例068 判断网页请求与FTP请求 86 实例069 判断文件类型 87 实例070 判断字符串是否为数字 89 实例071 验证IP地址的有效性 90 实例072 鉴别非法电话号码 91 4.3 操作字符串 92 实例073 根据标点符号对字符串进行...

Global site tag (gtag.js) - Google Analytics