var flag = true;
function onlyOne() {
if(flag) {
"这里是要执行的代码";
}
flag = false//该方法是控制函数仅执行一次 因为flag是全局变量 onlyOne()函数执行一次后flag就变成false了 函数就执行不了了
img.onmouseup=function(){
alert();
img.onmouseup=null;
};//该方法也是控制函数只执行一次 比上面的要好