六. 实用技巧篇 1.特色ICO 每次看到好的网页总想把它保存在收藏夹里方便以后再去,但时间一久,太多的链接就让人眼花缭乱了,没办法,删!你不想让自己的网页也遭到这样的命运吧? 具体方法: 先打开网页的HTML源文件,在<head>和</head>之间找个空的地方点一下鼠标,(千万别点在<>里),输入: <link rel="shortcut icon" href="logo.ico"> 保存退出。其中“logo.ico”替换成你自己的ICO图标文件的路径。最后记得把网页和ICO图标文件都上传到网上就行了,不过ICO的路径不要变。 这样一来,当别人把你的网页保存到收藏夹的时候看到的不再是千篇一律的HTML文件的图标了,怎么样,很跳吧?^_^ 2.设为主页 在网页显眼的地方加上“设为主页”的链接一定会增加被设为主页的机会,毕竟在IE菜单栏上操作太麻烦了,而现在只需要点击一下鼠标。 具体方法: 在网页HTML源文件的<body>和</body>之间的空白处点击鼠标,输入: <a href="#" οnclick="this.style.behavior='url(#default#homepage)'; this.sethomepage('http://www.homepage.com');">设为主页</a> 保存退出。其中的“http://www.homepage.com”替换成你自己的主页;“设为主页”替换成你想要的文字说明或是图片链接。 如果想更霸道些,就把“onclick”改成“onmouseover”试试,不过可能会引起访客的反感哦!自己衡量利弊吧^_^ 3.加入收藏夹 原理和设为主页差不多。 具体方法: 在网页HTML源文件的和之间的空白处点击鼠标,输入: <a href="javascript:window.external.AddFavorite 保存退出。其中的“http://www.favorite.com”替换成你自己的主页;“这是加到收藏夹实例”替换成你想要的文字说明(在收藏夹里显示的说明);“加到收藏夹”替换成你想要的文字说明或是图片链接。 4.显示当前日期和时间 可以让来访者知道现在的时间,而且会随着系统时间随时调整。 具体方法: 在网页HTML源文件的<body>和</body>之间你想要时间显示的空白处点击鼠标,输入: <Script language=”JavaScript”> <!-- var enabled = 0; today = new Date(); var day; var date; if(today.getDay()==0) day = "星期日 " if(today.getDay()==1) day = "星期一 " if(today.getDay()==2) day = "星期二 " if(today.getDay()==3) day = "星期三 " if(today.getDay()==4) day = "星期四 " if(today.getDay()==5) day = "星期五 " if(today.getDay()==6) day = "星期六 " document.fgColor = " FF0072"; date1 =(today.getYear()) + "年" + (today.getMonth() + 1 ) + "月" + today.getDate() + "日 " ; date2 = day ; document.write(date1.fontsize(2)); document.write(date2.fontsize(2)); document.write("<span id='clock'></span>"); var now,hours,minutes,seconds,timeValue; function showtime(){ now = new Date(); hours = now.getHours(); minutes = now.getMinutes(); seconds = now.getSeconds(); timeValue = (hours >= 12) ? "下午 " : "上午 "; timeValue += hours+ ":"; timeValue += ((minutes < 10) ? "0" : "") + minutes + ":"; timeValue += ((seconds < 10) ? "0" : "") + seconds + ""; clock.innerHTML = timeValue; setTimeout("showtime()",100); } showtime(); --> </Script> 保存退出。这里就不要再做什么替换了。 具体方法: 在网页HTML源文件的<body>和</body>之间的空白处点击鼠标,输入: <Script language=”JavaScript”> <!-- function getCookieVal(offset) {var endstr=document.cookie.indexOf(";",offset); if(endstr==-1) endstr=document.cookie.length; return unescape(document.cookie.substring(offset,endstr));} function GetCookie(name) {var arg=name+"=";var alen=arg.length; var clen=document.cookie.length;var i=0; while(i<clen) {var j=i+alen; if(document.cookie.substring(i,j)==arg) return getCookieVal(j); i=document.cookie.indexOf(" ",i)+1; if(i==0) break;} return null;} function SetCookie(name,value) {var argv=SetCookie.arguments; var argc=SetCookie.arguments.length; var expires=(2<argc)?argv[2]:null; var path=(3<argc)?argv[3]:null; var domain=(4<argc)?argv[4]:null; var secure=(5<argc)?argv[5]:false; document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":"");} var expdate=new Date(); var visits; expdate.setTime(expdate.getTime()+(24*60*60*1000*365)); if(!(visits=GetCookie("visits"))) visits=0; visits++; SetCookie("visits",visits,expdate,"/",null,false); if(document.lastModified.substring(2,3)=="/") document.write(“你已经来了”); document.write("<font color=red ><B>"+visits+"</font>"+"</B> "); document.write(“次了!”); --> </Script> 保存退出。我设置的数字字体颜色是大红,汉字颜色是默认的。 6.动态显示欢迎词 欢迎词几乎是每个网站必备的装备之一,但天天看千篇一律的“欢迎光临”之类的欢迎词,任谁都会觉得厌烦的。所以我们要做个与众不同的,能按具体情况具体分析的“智能型”欢迎词^_^ 具体方法: 在网页HTML源文件的<body>和</body>之间的空白处点击鼠标,输入: <Script language=”JavaScript”> <!-- now=new Date(),hour=now.getHours() if (hour<6){document.write("今天不上班?^_^")} else if (hour<8){document.write("早上好!上班前记得吃早餐!^_^")} else if (hour<12){document.write("不怕老板来检查吗?^_^")} else if (hour<14){document.write("午餐吃得还好吗?^_^")} else if (hour<18){document.write("下午好!")} else if (hour<22){document.write("不看电视,选择上网是明智的!^_^")} else if (hour<24){document.write("夜猫子,还不去睡?^_^")} --> </Script> 保存退出。看明白了吗?其实原理很简单,就是根据系统的时间,决定该用什么样的欢迎词,可以把时间的间隔分得更小一些,显示的欢迎词也可以更富有人情味。 7.解决乱码 大陆地区和台湾地区虽然都使用中文,但在电脑网络上的编码方式却有很大的不同,前者使用的是GB2312码(国标码),而后者用的是BIG5码(大五码),两者互相不兼容,这就使通过网络在两地之间交流变得很不方便,出现了乱码的E-mail和网页。要正确显示两种编码不但要用户的计算机安装相关软件,还要做相关设置,并且每次都要用手动切换,很不方便。其实,只要在网页中加上一行代码就至少可以避免每次手动切换的麻烦了。 具体方法: 在网页HTML源文件的<head>和</head>之间的空白处点击鼠标,输入: <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 保存退出。这样就可以强制浏览者用GB码来看你的网页,只要他的计算机安装了相关的IE字符包就能正常显示国标码了。如果想显示的是BIG5码,只要把“gb2312”替换成“big5”就行了。 8.禁止使用鼠标右键 使用鼠标右键可以对所浏览的网页做多项操作(比如保存图片等),如果不想自己的网页让别人“共享”的话,可以把鼠标右键的功能屏蔽掉。 具体方法: 在网页HTML源文件的<head>和</head>之间的空白处点击鼠标,输入: <Script language=”JavaScript”> <!-- function click(){ if(event.button==2){ alert(“你的鼠标功能挺多的嘛!^_^”) } } document.οnmοusedοwn=click </Script> --> 保存退出。其中“你的鼠标功能挺多的嘛!^_^”可以替换成你想要显示的警告信息。不过一定要把脚本加在<head>里,不然的话浏览者可以在网页没下载完前使用鼠标右键的 9.自动弹出欢迎窗口 每次访问都自动弹出欢迎窗口有可能会让人心烦,但如果你觉得好就加上去。 具体方法: 在网页HTML源文件的<body>标记里的空白处点击鼠标,输入: onLoad= alert("你好,欢迎访问!") 保存退出。其中“你好,欢迎访问!”可以替换成别的欢迎词。 10.自动弹出欢送窗口 和自动弹出欢迎窗口差不多。 具体方法: 在网页HTML源文件的<body>标记里的空白处点击鼠标,输入: onUnload= alert("再见,有时间再来啊!") 保存退出。其中“再见,有时间再来啊!”可以替换成别的欢送词。 11.去除连接的下划线 链接有下划线是天经地义的事,但我们要改变它! 具体方法: 在网页HTML源文件的<head>和</head>之间的空白处点击鼠标,输入: <style> a {text-decoration:none} </style> 保存退出。其中的“none”可以替换成“underline”,就是显示下划线 |
出处:网文搜集 作者:佚名 |
建站全攻略——从入门到精通(实用技巧篇1-11)
最新推荐文章于 2024-10-11 17:39:47 发布