• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
王小白 博客
web编程...点点滴滴! 我是一只小菜鸟,但是可以飞的很高!
博客园    首页    新随笔    联系   管理    订阅  订阅
2010年9月8日
【原创】仿农行随机屏幕键盘
摘要: 首先介绍一个算法,那就是生成一个0-9数字的随机数列,网上有很多版本,个人觉得我的算法效率是最高的,很值得借鉴:function arrayNub(){ //算法说明:定义一个数组,用Math方法随机的产生一位不超过数组长度的数, //并将以该数作为下标数的数组元素以数组的第一位交换 //这样保证了除了最后一个数组元素的每个数取到的概率都是相等的, //本例在数组多定义了一个数,最后去除,以保证前面数被取出的相等概率 //然后将数组的第一个数取出来,放进新数组, //并将原数组的第一个元素去掉形成新的原数组,循环 var NumArray= new Array(1,2,3,4,5,6,7,8, 阅读全文
posted @ 2010-09-08 21:49 王小白 阅读(1032) 评论(1) 推荐(0)
弹出层,半透明蒙层提示的实现办法
摘要: 这些天一直在做弹出层的设计,原理在明白之后很好下手!主要技术要点就是: 1.弹出层的绝对定位,这主要有跨浏览器鼠标位置的获取技术,CSS:z-index定位。 2.动态控制弹出Div的各种属性。 3.弹出窗口位置的计算,主要是在有蒙版层的里面,居中的问题。 4.各种弹出效果和动画。 先给出普通弹出层的代码:[代码]带蒙版:JavaScript具体就不解释了,注释很充分,大家可以自己运行一下! 阅读全文
posted @ 2010-09-08 21:15 王小白 阅读(9342) 评论(1) 推荐(1)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3