|
|
|
为您的网页制作增添些趣味 王新云 ■给您的网页加上背景音乐 〈EMBED src=″文件名″ width=0 height=0 border=0 autostart=true loop=true〉〈/EMBED〉 这个背景音乐在Netscape和IE中都可以运行,只是文件名为“*.mid”;width、height、border设置播放器的宽、高和边线。autostart, loop设置自动开始播放和连续播放,设置为“true”和“flase”。 此代码加在〈head〉〈/head〉或〈body〉〈/body〉都可。 ■自动换页 〈meta http-equiv=″refresh″ content=″10; url=连接的地址″〉 content用来调整换页的时间,url=后面是要换页的内容。 此代码加在〈body〉〈/body〉中。 ■记住浏览者的姓名 〈script language=″javascript″〉 〈!-- var username = GetCookie(′username′); if (username == null) { username = prompt(′Please enter your name (otherwise press cancel)′,″″); if (username == null) { alert(′Its ok if you dont want to tell me your name′); username = ′WebSurfer′; } else { // don′t set the username cookie.... because the user refused to tell you. // they will be prompted next time.... pathname = location.pathname; myDomain = pathname.substring(0,pathname.lastIndexOf(′/′)) +′/′; // set expiry date to 1 year from now. var largeExpDate = new Date (); largeExpDate.setTime(largeExpDate.getTime()+(365*24*3600*1000)); SetCookie(′username′,username,largeExpDate,myDomain); } } 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 = (argc 〉 2) ? argv[2] : null; var path = (argc 〉 3) ? argv[3] : null; var domain = (argc 〉 4) ? argv[4] : null; var secure = (argc 〉 5) ? argv[5] : false; document.cookie = name + ″=″ + escape (value)+((expires == null) ? ″″ : (″; expires=″+expires.toGMTString()))+((path == null) ? ″″ : (″; path=″ + path))+((domain == null) ? ″″ : (″; domain=″ + domain))+((secure == true) ? ″; secure″ : ″″); } document.write(′〈p〉谢谢您的光临, ′+username); //--〉〈/script〉 此代码加载后会出现一个对话框,要求对方输入姓名,然后就在网页中出现对方的姓名。 此代码加在〈body〉〈/body〉中。
|