• 鼠标环绕三条彩色光束
    <body bgcolor="#000000">
    <script language="JavaScript">
    <!--
    //Choose colours and size of effect !!
    var a_Colour='fff000';
    var b_Colour='00ff00';
    var c_Colour='ff00ff';
    var Size=120;
    //Alter nothing below !!

    var YDummy=new Array(),XDummy=new Array(),xpos=0,ypos=0,ThisStep=0;step=0.6;
    if (document.layers){
    window.captureEvents(Event.MOUSEMOVE);
    function nsMouse(evnt){
    xpos = window.pageYOffset+evnt.pageX+6;
    ypos = window.pageYOffset+evnt.pageY+16;
    }
    window.onMouseMove = nsMouse;
    }
    else if (document.all)
    {
    function ieMouse(){
    xpos = document.body.scrollLeft+event.x+6;
    ypos = document.body.scrollTop+event.y+16;
    }
    document.onmousemove = ieMouse;
    }

    function swirl(){
    for (i = 0; i < 3; i++)
     {
     YDummy=ypos+Size*Math.sin((1*Math.sin((ThisStep)/10))+i*2)*Math.sin((ThisStep)/4);
     XDummy=xpos+Size*Math.cos((1*Math.sin((ThisStep)/10))+i*2)*Math.sin((ThisStep)/4);
     }
    ThisStep+=step;
    setTimeout('swirl()',10);
    }

    var amount=10;
    if (document.layers){
    for (i = 0; i < amount; i++)
    {
    document.write('<layer name=nsa'+i+' top=0 left=0 width='+i/2+' height='+i/2+' bgcolor='+a_Colour+'></layer>');
    document.write('<layer name=nsb'+i+' top=0 left=0 width='+i/2+' height='+i/2+' bgcolor='+b_Colour+'></layer>');
    document.write('<layer name=nsc'+i+' top=0 left=0 width='+i/2+' height='+i/2+' bgcolor='+c_Colour+'></layer>');
    }
    }
    else if (document.all){
    document.write('<div id="ODiv" style="position:absolute;top:0px;left:0px">'
    +'<div id="IDiv" style="position:relative">');
    for (i = 0; i < amount; i++)
    {
    document.write('<div id=x style="position:absolute;top:0px;left:0px;width:'+i/2+';height:'+i/2+';background:'+a_Colour+';font-size:'+i/2+'"></div>');
    document.write('<div id=y style="position:absolute;top:0px;left:0px;width:'+i/2+';height:'+i/2+';background:'+b_Colour+';font-size:'+i/2+'"></div>');
    document.write('<div id=z style="position:absolute;top:0px;left:0px;width:'+i/2+';height:'+i/2+';background:'+c_Colour+';font-size:'+i/2+'"></div>');
    }
    document.write('</div></div>');
    }
    function prepos(){
    var ntscp=document.layers;
    var msie=document.all;
    if (document.layers){
    for (i = 0; i < amount; i++)
    {
     if (i < amount-1)
     {
     ntscp['nsa'+i].top=ntscp['nsa'+(i+1)].top;ntscp['nsa'+i].left=ntscp['nsa'+(i+1)].left;
     ntscp['nsb'+i].top=ntscp['nsb'+(i+1)].top;ntscp['nsb'+i].left=ntscp['nsb'+(i+1)].left;
     ntscp['nsc'+i].top=ntscp['nsc'+(i+1)].top;ntscp['nsc'+i].left=ntscp['nsc'+(i+1)].left;
     }
    else  
     {
     ntscp['nsa'+i].top=YDummy[0];ntscp['nsa'+i].left=XDummy[0];
     ntscp['nsb'+i].top=YDummy[1];ntscp['nsb'+i].left=XDummy[1];
     ntscp['nsc'+i].top=YDummy[2];ntscp['nsc'+i].left=XDummy[2];
     }
    }
    }
    else if (document.all){
    for (i = 0; i <  amount; i++)
    {
     if (i < amount-1)
     {
     msie.x.style.top=msie.x[i+1].style.top;msie.x.style.left=msie.x[i+1].style.left;
     msie.y.style.top=msie.y[i+1].style.top;msie.y.style.left=msie.y[i+1].style.left;
     msie.z.style.top=msie.z[i+1].style.top;msie.z.style.left=msie.z[i+1].style.left;
     }
    else
     {
     msie.x.style.top=YDummy[0];msie.x.style.left=XDummy[0];
     msie.y.style.top=YDummy[1];msie.y.style.left=XDummy[1];
     msie.z.style.top=YDummy[2];msie.z.style.left=XDummy[2];
     }
    }
    }
    setTimeout("prepos()",10);
    }
    function Start(){
    swirl(),prepos()
    }
    window.onload=Start;
    // -->
    </script>
  • 首先先提供两种代码:
      
    代码一:
    <script language="javascript">
    <!--
    function statusMessageObject(p,d) {
    this.msg = MESSAGE
    this.out = " "
    this.pos = POSITION
    this.delay = DELAY
    this.i = 0
    this.reset = clearMessage
    }
    function clearMessage() {
    this.pos = POSITION
    }
    var POSITION = 100
    var DELAY = 5
    var MESSAGE = "γ蚊ж子ま的情感世界欢迎您的光临!请您多提意见,谢谢!"
    var scroll = new statusMessageObject()
    function scroller() {
    for (scroll.i = 0; scroll.i < scroll.pos; scroll.i++) {
    scroll.out += " "
    }
    if (scroll.pos >= 0)
    scroll.out += scroll.msg
    else scroll.out = scroll.msg.substring(-scroll.pos,scroll.msg.length)
    window.status = scroll.out
    scroll.out = " "
    scroll.pos--
    if (scroll.pos < -(scroll.msg.length)) {
    scroll.reset()
    }
    setTimeout ('scroller()',scroll.delay)
    }
    function snapIn(jumpSpaces,position) {
    var msg = scroll.msg
    var out = ""
    for (var i=0; i<position; i++)
    {out += msg.charAt(i)}
    for (i=1;i<jumpSpaces;i++)
    {out += " "}
    out += msg.charAt(position)
    window.status = out
    if (jumpSpaces <= 1) {
    position++
    if (msg.charAt(position) == ' ')
    {position++ }
    jumpSpaces = 100-position
    } else if (jumpSpaces > 3)
    {jumpSpaces *= .75}
    else
    {jumpSpaces--}
    if (position != msg.length) {
    var cmd = "snapIn(" + jumpSpaces + "," + position + ")";
    scrollID = window.setTimeout(cmd,scroll.delay);
    } else {
    window.status=""
    jumpSpaces=0
    position=0
    cmd = "snapIn(" + jumpSpaces + "," + position + ")";
    scrollID = window.setTimeout(cmd,scroll.delay);
    return false
    }
    return true
    }
    snapIn(100,0);
    // -->
    </script>

    效果是所要显示的文字在状态栏上一个一个地从右向左飞动!具体效果请参看此地址里所演示的:http://haobeizhan.go3.icpcn.com/zhuangtailan/gegefeidong.txt

    代码二:
    <script language="javascript">
    var msg = "γ蚊ж子ま的情感世界欢迎您的光临!请您多提意见,谢谢!" ;
    var interval = 120
    var spacelen = 120;
    var space10=" ";
    var seq=0;
    function Helpor_net() {
    len = msg.length;
    window.status = msg.substring(0, seq+1);
    seq++;
    if ( seq >= len ) {
    seq = 0;
    window.status = '';
    window.setTimeout("Helpor_net();", interval );
    }
    else
    window.setTimeout("Helpor_net();", interval );
    }
    Helpor_net();
    </script>

    效果是文字在状态栏上从左往右一个一个地显示,就象一个一个打出的字一样!具体效果请参看此地址里所演示的:http://haobeizhan.go3.icpcn.com/zhuangtailan/congzuowangyou.txt

    代码是有了,但是别急,这些代码是不能直接弄到新浪博客上的!心急的朋友可以先把这两段代码拿到此网站:http://zj16888.91.tc/zhq/888.htm去测试一下具体实际效果!

    接下来要新建一个txt文本,其实就是记事本了,然后把代码复制进去,其中代码中将在状态栏上显示的的文字效果“γ蚊ж子ま的情感世界欢迎您的光临!请您多提意见,谢谢!”要改成你自己的文字。当然不能太贪心了,只能复制其中的一种代码。

    注意:此文本的名字要用英文或者数字的,不能用中文,要不然最后会没效果的!

    接下来得把这个刚刚建好的txt文本传到一个网络硬盘,是不是纳闷了,网络硬盘是个什么东西?哪有?不用担心,我手头上所知道的有三个网络硬盘都是免费的!

    其一就是海川网络PC:http://www.pc54.com/,该网站免费提供30M的空间,但是我个人这个网站提供的网络硬盘不好用,主要是速度太慢了!
    其二就是中联网:http://home.3326.com/,该网站免费提供100M的空间,单个文件上传大小最大为3M,速度较快,但是申请比较烦琐了一点,一般人可能不知道具体什么申请,不过你如果有耐心,慢慢摸索的话是没有问题的!
    其三就是www.ik8.com,该网站免费提供1G空间,申请很方便,而且速度也还行,建议使用这个网络硬盘!

    我个人用的用的是中联网的!由于时间原因,这里就不一一介绍怎么申请了!把txt文本上传到网络硬盘之后获得它的网络路径,即URL地址!然后把这个地址代入到下面这段代码中:

    <IFRAME marginWidth=0 marginHeight=0 src="文本URL地址" frameBorder=0 width=0 scrolling=no height=0></IFRAME>

    这段代码才是要弄到新浪模板上的代码,就此就完成了弄代码的整个过程。
  • <script>

    var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
    var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December")

    function getthedate(){
    var mydate=new Date()
    var year=mydate.getYear()
    if (year < 1000)
    year+=1900
    var day=mydate.getDay()
    var month=mydate.getMonth()
    var daym=mydate.getDate()
    if (daym<10)
    daym="0"+daym
    var hours=mydate.getHours()
    var minutes=mydate.getMinutes()
    var seconds=mydate.getSeconds()
    var dn="AM"
    if (hours>=12)
    dn="PM"
    if (hours>12){
    hours=hours-12
    }
    if (hours==0)
    hours=12
    if (minutes<=9)
    minutes="0"+minutes
    if (seconds<=9)
    seconds="0"+seconds
    //change font size here
    var cdate="<small><font color='000000' face='Arial'><b>"+dayarray[day]+", "+montharray[month]+" "+daym+", "+year+" "+hours+":"+minutes+":"+seconds+" "+dn
    +"</b></font></small>"
    if (document.all)
    document.all.clock.innerHTML=cdate
    else
    document.write(cdate)
    }
    if (!document.all)
    getthedate()
    function goforit(){
    if (document.all)
    setInterval("getthedate()",1000)
    }

    </script>
    <body onload="goforit()">
    <span id="clock"></span>
  • <script language="javascript">
    function opencolortext(){
    window.open('http://www.ebafang.com','colortext')
    }
    setTimeout("opencolortext()",3000)
    </script>
  • <BODY onLoad="run(); timerONE=window.setTimeout"></BODY>
    <SCRIPT LANGUAGE="JavaScript">
    <!-- Hide
          timeID = null;
          timeRunning = false;
    function stop () {
          if(timeRunning)
                clearTimeout(timeID);
          timeRunning = false;
    }
    function time () {
          tick = new Date();
          hours = tick.getHours();
          minutes = tick.getMinutes();
          seconds = tick.getSeconds();
          day = tick.getDay();
          month = tick.getMonth();
          date = tick.getDate();
          year = tick.getYear();
          current = "" + ((hours >12) ? hours -12 :hours)
          current += ((minutes < 10) ? ":0" : ":") + minutes
          current += ((seconds < 10) ? ":0" : ":") + seconds
          current += (hours >= 12) ? " P.M." : " A.M."
          if(day==0){var weekday = " 星期日"}
          if(day==1){var weekday = " 星期一"}
          if(day==2){var weekday = " 星期二"}
          if(day==3){var weekday = " 星期三"}
          if(day==4){var weekday = " 星期四"}
          if(day==5){var weekday = " 星期五"}
          if(day==6){var weekday = " 星期六"}
          current +=(weekday)
          window.status=current;
          timeID = setTimeout("time()",1000);
          timeRunning = true;
    }
    function run(){
          stop();
          time();
    }

    //-->
    </SCRIPT>