易截截图软件、单文件、免安装、纯绿色、仅160KB

鼠标有关JavaScript事件

 <script>
var times = 0;
var ms = new Date();
var prex =0;
var pretoright=false;
var level =0;
function trackEarthQuake(){
     var curx = event.screenX;
     var toright ;
     if(curx>prex){
         level += curx-prex;
         toright=true;   
    } else {
        toright=false;
    }
    prex = curx;
    if(pretoright!=toright){
        times ++;
    }
    pretoright=toright;
    var   curms=new Date();
    if(times>=10){
        times=0;
        intervalms = curms-ms;
        if(intervalms<=1600){
        alert("有地震!快跑!地震级别为"+Math.round(Math.log(level)));
    }
    ms=curms;
    level=0;
  }
}
</script>
<body onmousemove="trackEarthQuake()">
</body>


相关文档:

Javascript知识精华(zhuan)

 
<script    language="JavaScript" type="text/javascript" >
<!--
         .
//-->
</script>
.language已经被弃用,但为了兼容旧版本浏览器而保留,所以建议同时使用这language和type两个
.<!---     / ......

javascript十进制转二进制,二进制转十进制


alert(parseInt("101101", 2))

运行代码

function toBin(intNum) {
var answer = "";
if(/\d+/.test(intNum)) {
while(intNum != 0) {
answer = Math.abs(intNum%2)+answer;
intNum = parseInt(intNum/2);
}
......

一个非常实用的javascript读写Cookie函数

 一个非常实用的javascript读写Cookie函数
function GetCookieVal(offset)
//获得Cookie解码后的值
{
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function SetCookie(name, v ......

用JavaScript显示广告栏

 //广告栏
function MoveLeftLayer(layerName) {
var x = 5;
var y = 100;// 左侧广告距离页首高度
var diff = (document.body.scrollTop + y - document.all.AdLayer1.style.posTop)*.40;
var y = document.body.scrollTop + y - diff;
eval("document.all." + layerName + ".style.posTop = parseInt(y)");
e ......

JavaScript TextBox输入数字控制

var OnPasteCheckIntNum = function()
{
    if(window.clipboardData)
    {
        if(isNaN(window.clipboardData.getData('text')))
        {
          ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号