我的評論

          @星風
          多謝您的意見,受教了。

          第1條:非常高明,我原來沒有考慮到,已經修改。多謝!
          具體浮動的數,上浮20%有時字符會超出邊界,測試一下可能:fx += (width / textCode.length()) * (Math.random() * 0.3 + 0.8); //0.4改為0.3更合適。

          第2條:原是想對外提供一個直接生成圖片的方法,但正如兄所說,如果用戶沒有textCode確實也沒用。已經去掉。

          第3條:應該是256,值包括255.

          第4條:有一定道理,只是當驗證碼是兩兩混合或者三者混合時,需要考慮到驗證碼的每個數都是從其中隨機抽取的,實際寫起來代碼量可能也不少。

          最后,非常感謝如星風兄此好的建議,受益匪淺。
          @鵬飛liu
          也可以在jsp里直接寫代碼(或調用其他類)生成驗證碼,我習慣把這類的功能封裝成工具類,便于在各種情況下重用。
          多謝零全零美的建議!有時間把漢字驗證碼功能以及背景圖片隨機打點功能加上。
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統計

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          主站蜘蛛池模板: 沙洋县| 泽普县| 永宁县| 建瓯市| 东台市| 色达县| 黄山市| 鸡泽县| 衢州市| 兴安县| 合江县| 乃东县| 鲁甸县| 崇礼县| 蒲城县| 宝坻区| 天镇县| 泽州县| 兴化市| 新野县| 平谷区| 安西县| 剑川县| 阳春市| 正蓝旗| 冕宁县| 聊城市| 吴桥县| 曲水县| 阜南县| 稻城县| 吉林市| 綦江县| 德钦县| 台东县| 鹤岗市| 启东市| 荥阳市| 菏泽市| 厦门市| 枞阳县|