JS里设定延时

使用SetInterval和设定延时函数setTimeout很类似。
setTimeout 运用在延迟一段时间,再进行某项操作。

setTimeout("function",time) 设置一个超时对象
setInterval("function",time) 设置一个超时对象

SetInterval为自动重复,setTimeout不会重复。

clearTimeout(对象) 清除已设置的setTimeout对象
clearInterval(对象) 清除已设置的setInterval对象

JS+DIV+CSS学习 0 评论 Trackback - Read October 8, 2008, 7:59 pm

关于在AJAX中GET回的ResponseText中文乱码的最简解决办法

用AJAX来GET回一个页面时,RESPONSETEXT里面的中文多半会出现乱码,这是因为xmlhttp在处理返回的responseText的时 候,是把resposeBody按UTF-8编码进解码考形成的,如果服务器送出的确实是UTF-8的数据流的时候汉字会正确显示,而送出了GBK编码流 的时候就乱了。解决的办法就是在送出的流里面加一个HEADER,指明送出的是什么编码流,这样XMLHTTP就不会乱搞了。

PHP:header('Content-Type:text/html;charset=GB2312');
ASP:Response.Charset("GB2312"

JS+DIV+CSS学习 0 评论 Trackback - Read October 8, 2008, 7:59 pm

eval()函数(javascript)

eval()函数

JavaScript有许多小窍门来使编程更加容易。
其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。
举个小例子:

var the_unevaled_answer = "2 + 3";
var the_evaled_answer = eval("2 + 3");
alert("the un-evaled answer is " + the_unevaled_answer + " and the evaled answer is "

JS+DIV+CSS学习 0 评论 Trackback - Read October 8, 2008, 7:58 pm

JS操作cookies

function setCookie(name,value)
{
   var Days = 30;
   var exp  = new Date();    //new Date("December 31, 9998");
       exp.setTime(exp.getTime() + Days*24*60*60*1000);
       document.cookie = name + "=&q

JS+DIV+CSS学习 0 评论 Trackback - Read October 8, 2008, 7:57 pm

JS数组,JS Array

The Array object is used to store a set of values in a single variable name.
阵列(数组)对象用来在一单独的变量名称内存储一系列值。

Defining Arrays
定义数组

The Array object is used to store a set of values in a single variable name.
数组对象被用来存储值(在单一的变量名称中)

We define an Array object with the new keyword. The following code line def

JS+DIV+CSS学习 0 评论 Trackback - Read October 8, 2008, 7:57 pm

« 1 2 »


Categories

Archives

Recent Entries

Recent Comments

My Friends

Others