代码如下:随机贤诗: [ ]shi.js 代码如下:function text() { }; text = new text(); number = 0; // textArray text[number++] = "心正、意正、念正、身正、眼正、走正,处末世方能动无不正。" text[number++] = "世上学问皆小术,真正精深是佛法。" text[number++] = "千百年来,真、善、忍是衡量好坏的唯一标准,人人应当遵守之。" text[number++] = "无意即是有缘,偶...
这篇文章主要介绍了使用javascript如何生成随机颜色,需要的朋友可以参考下<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> body{ font-size:12px; font-family:"Courier New", Courier,...
代码如下: 这是个奇妙的方法。适合做标题性质文字的随机轮换显示。 有两种不同的方式实现: 一、随机取单个,二、让整个数组随机排序 注意:[ ] 符号在javascript中定义一个数组,{ } 则定义一个对象 随机取得数组里面的某一个:代码如下: //随机取得数组中的一个 var Arr = ["a","b","c","d"]; var n = Math.floor(Math.random() * Arr.length + 1)-1; alert(Arr[n]); 随机排序整个数组Array:代码如下: //随机排序整个数...
看见有人要这个东西,发上来。237个字节的东西。很小吧? 把下面代码添加到tag.asp的前面即可。 这么简单的问题就别问什么问题了。 其实你也可以添加到header.asp或footer.asp中。不过这样你整个页面的全部span区域将全为随机颜色了。 演示 http://www.hljsh.com/tag.asp 效果是一样的。不过我的演示是用asp实现的。我发的是用JS实现的。效果一样。 代码如下: var obj = document.getElementsByTagName("span"); for(i=0;i{ var st...
一、是javascript 随机数函数Math.random() 生成指定范围的随机数 Math.random()方法没有参数,返回0~1之间的随机数,如果要生成0~n之间的随机 数,可以使用下面的格式: Math.floor(Math.random()*n) 若要生成m~n之间的随机数,可以用: Math.floor(Math.random()*n)+m 下面是运用: ") //生成1~10之间的随机数目 var j = Math.floor(Math.random()*10)+1; document.write(j); // [Ctrl+A 全选 注:如需引入外部Js需刷新才能...
alert(new Date().getTime())[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行](new Date().getTime()) ^ Math.random(); 随机且基本上很难重复……那不如这样算了。。随机生成不重复的数字,并且还从大到小排列。。function create(n) { var temp=Math.floor(Math.random()*10+n*10); while(--n!=0) { return temp+","+create(n); } if(n==0) { return temp; } } alert(create(10)); [Ctrl+A 全选 注:如需引入外部Js需刷新...
惊云JS随机排序程序随机显示信息-每次新闻显示顺序都不一样////////////////// 惊云JS随机排序程序 ////////////////// // 程式编写: 惊云 个人主页:百万网址www.65658.com] // // 请你尊重作者的劳动,不要修改以上版权说明,谢谢!! // //////////////////////////////////////////////////////// theAds=new Array(); //////// 广告数 shu = 8 ///////标题前面内容 dot='4' //////// 广告内容 theAds[1]='资讯中...
小弟已经处理到了生成正确的16位汉字编码 即"\UXXXX"形式,可就是打印不出来 alert('\\u' + (Math.round(Math.random() * 20901) + 19968).toString(16)) [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] eval( "var word=" + '"\\u' + (Math.round(Math.random() * 20901) + 19968).toString(16)+'"') alert( word) [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
www.gxlcms.com 脚本之家 随即变色 " + "" + "" + this.title + "" + "0" + "r" + "" + "" + this.message + "" + "" + ""; document.body.insertAdjacentHTML("beforeEnd",str); } //显示隐藏窗口 function ShowHide(id,dis){ var bdisplay = (dis==null)?((document.getElementById("xMsg"+id).style.display=="")?"none":""):dis document.getElementById("xMsg"+id).style.display = bdisplay; document.getEle...
如果你的主页中需要随机显示图片或者链接banner,你该怎么实现呢? 下面是一个随机显示五条Banner的代码,你可以自己定义的。 代码: 代码如下: var m=5; //共几个Banner随机显示 var n=Math.floor(Math.random()*m+1) switch(n) { case 1: document.write('Banner1的HTML'); break; case 2: document.write('Banner2的HTML'); break; case 3: document.write('Banner3的HTML'); break; case 4: document.write('Banner4的HTML');...
不重复的随机数方案1:1531 毫秒 一般的思路是先创建一个1-3000的数组,每一次取出一个,然后让这个数组减少一个, 取一个,减少一个,这样就可以做到永不重复了。 随机不重复_www.gxlcms.com var count=3000; var original=new Array;//原始数组 //给原始数组original赋值 for (var i=0;i 脚本之家 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 不重复的随机数方案2:297毫秒 但是方案1采用了slice方法,此方法重新生成数组...
表格随机排序练习 by 阿会楠 #main{ width:700px; } #main div{ width:200px; margin-left:10px; margin-top:20px; float:left; } div table{ width:100%; } function arrRand(obj){ var a = new Array(); for(var i = 0;i A B C D E F 脚本之家 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
var i=0; var timer1; function doPrint() { //bdhtml=window.document.body.innerHTML; //sprnstr=""; //eprnstr=""; //prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17); //prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); //window.document.body.innerHTML=prnhtml; window.print(); // window.document.body.innerHTML=bdhtml; } function init(){ x=Math.random(); x=Math.floor(x*100000000); if(x ...
style后面用于限定DIV样式并加滚动条,这个不多说 关键的地方其实很简单,最后两行Javascript就是了,起作用的只有最后一行: obj.scrollTop=obj.scrollHeight*(Math.random()); obj.scrollTop:滚动条距离顶部的位置 obj.scrollHeight:流动区域的高度 Math.random():获得一个随机数 很简单,有人可能需要,用就拿去,哈哈 PS:IE6 / IE7 / FF2 测试通过 IE7在本地测试时只是每次打开时滚动条位置才不同,刷新却没有变化,但放到...
不过经过俺的小小努力之后, 终于让俺摸着门道喽, 问题也就理所当然滴解决掉. 然后就写了个公式, 这样应该可以消失掉这个用法了, 公式: 1. 从1开始 至 任意值 linenum parseInt(Math.random()*上限+1); 2. 从任意值开始 至 任意值 linenum parseInt(Math.random()*(上限-下限+1)+下限); 上面的公式使用了 parseInt(), 因此要加1; 如果使用 Math.ceil() 则不需要加1, 俺习惯于这样写... 目录: 1. 演示1 (直接进行生成随机数操作) 2. ...