JS定时器例子讲解
摘要:在javascritp中,有两个关于定时器的专用函数,分别为:1.倒计定时器:timename=setTimeout("function();",delaytime);2.循环定时器:timename=setInterval("function();",delaytime);第一个参数“function()”是定时器触发时要执行的动作,可以是一个函数,也可以是几个函数,函数间用“;”隔开即可。比如要弹出两个警告窗口,便可将“function();”换成“alert('第一个警告窗口!');alert('第二个警告窗口!')
阅读全文
HTML之Position用法
摘要:在此,先做声明,本篇仅是摘录自互联网,个人认为这篇文章讲的很不错,附于此地与大家共同欣赏。position的四个属性值:1.relative2.absolute3.fixed4.static下面分别讲述这四个属性。 sub1 sub21. relativerelative属性相对比较简单,我们要搞清它是相对哪个对象来进行偏移的。答案是它本身的位置。在上面的代码中,sub1和sub2是同级关系,如果设定sub1一个relative属性,比如设置如下CSS代码:#sub1{ position: relative; padding: 5px; top: 5px; left: 5px;}我们可以这样理
阅读全文
chrom插件jsonview的两个问题
摘要:在web前端和后端交互过程中,json格式是一种重要的数据交互格式,一直采用chrome的jsonview插件查看后端的返回值是否正确,最近发现该插件有两个小问题。1. 返回值排序问题。如果返回值是一个array,且其key就是整数型,那么用jsonview插件进行查看时,最终的结果是按照key排序的一个数组,并不是原始的顺序,需要特别注意;2. 两次请求问题。jsonview在展示json格式的数据时,首先会判断浏览器接收的数据是否是json格式,如果不是,就不进行json_decode。如果返回值是json格式,那么jsonview会重新请求一次请求,然后对返回值进行json_decode
阅读全文