使用ajax请求数据的安全性问题讨论
今日咱们来讨论一下ajax恳求的安全性,我信任各位在体系开发过程中肯定会费尽心机的想如何能够尽量少的避免假造ajax恳求进行进犯,尤其是开 发跟用户交互比较多的互联网体系。那么就请咱们来共享讨论一下你在开发过程中如何思考ajax安全及避免ajax恳求进犯的疑问。我也是一个新手,就先抛 砖引玉了,写的不对的当地期待批评指正。 我先上两段网摘: Ajax安全防备的办法: 判别request的来源地址。这样的办法不引荐,由于黑客能够更改http包头,然后绕过检测。 选用验证码。也不引荐,请各位大大想一下用户的感触...
JAVASCRIPT随机数
<script> function GetRandomNum(Min,Max) { var Range = Max - Min; var Rand = Math.random(); return(Min + Math.round(Rand * Range)); } var num = GetRandomNum(1,10); alert(num); </script> var chars = ['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']; function generateMixed(n) { var res = ""; for(var i = 0; i < n ; i ++) { var id = Math.ceil(Math.random()*35); res +=...
jquery修改父窗体滚动条
$(".mini-fit", parent.document).scrollTop(($(parent.document).height() + 250));
jquery获取父窗口的元素
$("#父窗口元素ID",window.parent.document); 对应javascript版本为window.parent.document.getElementByIdx_x("父窗口元素ID"); 取父窗口的元素方法:$(selector, window.parent.document); 那么你取父窗口的父窗口的元素就可以用:$(selector, window.parent.parent.document); 类似的,取其它窗口的方法大同小异 $(selector, window.top.document); $(selector, window.opener.document); $(selector, window.top.frames[0].document);
Chrome每次访问最新版
默认下Chrome是开启缓存的,但是作为web开发者很多时候是不需要缓存的,特比是调试代码的时候。下面的方法可以禁用缓存。 F12进入开发人员工具。 1 点击network 2 点击右下角的settings小图标 3 点击disbale cahe
IE9以下无法向控制台输出日志
(function(){ if(!window.debug){ window.debug = function(message){ try{ if(!window.console){ window.console = {}; window.console.log = function(){ return; } } window.console.log(message + ' '); }catch(e){} } } })();
Div的宽度与高度设定100%
正像你所知道的那样,设置DIV大小 的有两个属性width和height,以前在学习DIV每次给DIV设置100%宽度或高度时都很迷惑,不明确这个100%的宽度(高度)到底有多宽有 多高?这个100%是从哪里得到的从哪里继承的?今天我们的话题就是有关div高度100%的问题! 其实,要弄懂div宽度|width100%、div高度|height100%到底是怎么实现的,只需弄懂一个简单的问题就可以了,即100%的基数是谁,就是这个100%是相对于谁的width、height来说是100%? div的100%是从其上一级div的宽高继承来的,有一点很关键,就是要设置div100%显...
DIV的内容自动换行
word-break:break-all和word-wrap:break-word都是能使其容器如DIV的内容自动换行 它们的区别就在于: 1,word-break:break-all 例如div宽200px,它的内容就会到200px自动换行,如果该行末端有个英文单 词很长(congratulation等),它会把单词截断,变成该行末端为conra(congratulation的前端部分), 下一行为tulation(conguatulation)的后端部分了。 2,word-wrap:break-word 例子与上面一样,但区别就是它会把congratulation整个单词看成一个整体, 如果该行末端宽度不够显示整个单词,它会自动把整个单词放...
head内容莫名到了body中,网页头部还有一行空白
问题: head内容莫名到了body中,网页头部还有一行空白. 原因: 使用notpad++等第三方文本编辑器后可能会给文件内容加上DOM标记 去除后解决。 去除方法: 可用第三方工具去除。如NOTPADD++就有 保存无DOM格式