javascript-3探索客户端

来源:互联网 发布:javascript bind 参数 编辑:程序博客网 时间:2024/05/16 07:09

Javascript 是客户端语言,基本上就在客户端上运行了哟。


神奇的控制irock各种状态,分别是喜怒哀乐。厉害!


定时器能让我们在一定时间流失以后才运行javascript代码。


setTimeout("document.getElementById('rockImg').src='rock.png'",5*60*10000);


间隔定时器 setInterval("",200)


清楚它的方法是clearInterval(timerID)


如何解决图片在不同屏幕大小显示不一的问题呢?


javascript可以运行多个函数。

<body onload="resizeRock();greest();"></body>

document.getElementById("rockImg").style.height=(document.body.clientHeight-100)*0.9

宽高度单位都是像素,也是厉害。


onresize=""事件也可以和onload=""事件并列。空一格就好。


cookie

write reade 清除cookie,只适合存储少于4kb的文本数据。


如果浏览器不支持cookie怎么办呢》需要检验一下用navigator.cookieEnabled.



引用:客户端是javascript运行的地方,这样可以让服务器少担心一点事情,例如存储cookie。

问题引用:一般项目前段JS验证了,还需要后台验证吗?

答案:肯定要,JS验证只是为了用户在提交之前就能得到一些无效信息,防止用户提交上去了之后才发现要重写这种恼人的现象。但是一个攻击者可以很轻松地禁用Javascript或用其他手段绕过验证,所以必须后台再验证一次。
后端程序的原则就是永远假定发给你的可以是任何数据。


0 0