<
script language
=
"
javascript
"
type
=
"
text/javascript
"
>
var xmlHttp;
var data = "" ;
var datalist = new Array();
var num = 0 ;
var loop = 0 ;
function getOption()
{
try
{
xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
alert("您的浏览器版本太低,不支持AJAX!");
return false;
}
}
}
var url = "code.aspx";
xmlHttp.onreadystatechange = getvalue;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function getvalue()
{
if (xmlHttp.readyState==4)
{
var response;
response = xmlHttp.responseText
data = response.split("@@");
num = data.length -1 ;
}
}
var timer
function change() {
document.getElementById("oknum").value = data[GetRnd(0,num)];
}
function start() {
clearInterval(timer);
timer = setInterval('change()',10); //50(毫秒)为变换间隔,越小变换的越快
}
function ok() {
clearInterval(timer);
}
function GetRnd(min,max) {
return parseInt(Math.random()*(max-min+1));
}
< / script>
// 前台html
< body onload = " getOption() " >
< input type = " text " id = " oknum " name = " oknum " > < button onclick = " start() " accesskey = " s " type = " button " >
开始( < U > S < / U>)< / button > < button onclick = " ok() " accesskey = " o " type = " button " > 停止( < U > O < / U>)< / button >
< / body>
var xmlHttp;
var data = "" ;
var datalist = new Array();
var num = 0 ;
var loop = 0 ;
function getOption()
{
try
{
xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
alert("您的浏览器版本太低,不支持AJAX!");
return false;
}
}
}
var url = "code.aspx";
xmlHttp.onreadystatechange = getvalue;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function getvalue()
{
if (xmlHttp.readyState==4)
{
var response;
response = xmlHttp.responseText
data = response.split("@@");
num = data.length -1 ;
}
}
var timer
function change() {
document.getElementById("oknum").value = data[GetRnd(0,num)];
}
function start() {
clearInterval(timer);
timer = setInterval('change()',10); //50(毫秒)为变换间隔,越小变换的越快
}
function ok() {
clearInterval(timer);
}
function GetRnd(min,max) {
return parseInt(Math.random()*(max-min+1));
}
< / script>
// 前台html
< body onload = " getOption() " >
< input type = " text " id = " oknum " name = " oknum " > < button onclick = " start() " accesskey = " s " type = " button " >
开始( < U > S < / U>)< / button > < button onclick = " ok() " accesskey = " o " type = " button " > 停止( < U > O < / U>)< / button >
< / body>