找回密码
 注册
搜索
热搜: 回贴
  • 前程无忧官网首页 有什么好的平台可以
  • 最新的销售平台 互联网营销的平台有哪
  • 制作网页的基本流程 网页制作和网页设
  • 【帝国CMS】输出带序号的列表(数字排
  • 网站建设公司 三一,中联,极东泵车的
  • 织梦 建站 织梦网站模版后台怎么更改
  • 云服务官网 哪些网站有免费的简历模板
  • 如何建网站要什么条件 建网站要用什么
  • 吉林市移动公司电话 吉林省退休人员网
  • 设计类毕业论文 网站设计与实现毕业论
查看: 112|回复: 0

发一个写字的代码,很漂亮!

[复制链接]
发表于 2009-9-15 01:16:32 | 显示全部楼层 |阅读模式 IP:江苏扬州
将以下代码另存为.htm
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>念,写给你的哦</title>
<style type="text/css">
* {
    -moz-user-select:none;
    border:0px;
}
#tips {
    width:850px;
    padding-top:8px;
    padding-bottom:8px;
    background:#999999;
    color:#FFFFFF;
    text-align:center;
    margin:auto;
    font-size:14px;
}
</style>
<script type="text/javascript">
var Is_Mouse_Down = false
var Is_First=1
function Create(evt){
    evt=evt?evt:window.event
    if(Is_Mouse_Down){
        if(evt.ctrlKey){
            Clean(evt)
        }
        else {
            Write(evt)
        }
    }
}
function Write(evt){
    evt=evt?evt:window.event
    var Obj_Nian=document.createElement("DIV")
    Obj_Nian.style.position="absolute"
    Obj_Nian.style.left=evt.clientX-10+"px"
    Obj_Nian.style.top=evt.clientY-10+"px"
    switch(Is_First){
        case 1:Obj_Nian.innerHTML="刘";break;
        case 2:Obj_Nian.innerHTML="念";break;
        case 3:Obj_Nian.innerHTML="我";break;
        case 4:Obj_Nian.innerHTML="喜";break;
        case 5:Obj_Nian.innerHTML="欢";break;
        case 6:Obj_Nian.innerHTML="你";break;
        default:Obj_Nian.innerHTML="Error";break;
    }
    Is_First+=1
    if(Is_First==7){
        Is_First=1
    }
    Color_Nian="RGB("+Math.floor(Math.random()*100)+"%,"+Math.floor(Math.random()*100)+"%,"+Math.floor(Math.random()*100)+"%)"
    Obj_Nian.style.color=Color_Nian
    document.body.appendChild(Obj_Nian)
}
function Clean(evt){
    evt=evt?evt:window.event
    evt.srcObj=evt.srcElement?evt.srcElement:evt.target
    if(evt.srcObj.tagName=="DIV" && (evt.srcObj.innerHTML=="刘" || evt.srcObj.innerHTML=="念" || evt.srcObj.innerHTML=="我" || evt.srcObj.innerHTML=="喜" || evt.srcObj.innerHTML=="欢" || evt.srcObj.innerHTML=="你")){
        evt.srcObj.innerHTML=""
    }
}
document.onmousedown=function(){Is_Mouse_Down=true}
document.onmousemove=Create
document.onmouseup=function(){Is_Mouse_Down=false}
</script>
</head>
<body onselectstart="javascript:return false">
<div id="tips">提示:按住鼠标左键不放,在页面中拖动即可写字 ; 同时按住ctrl和鼠标左键不放,在页面中拖动即可把字擦去</div>
</body>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-29 19:18 , Processed in 0.294835 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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