我的評論

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

          第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年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          主站蜘蛛池模板: 三原县| 玉田县| 天镇县| 大渡口区| 芜湖市| 云浮市| 申扎县| 古蔺县| 措美县| 刚察县| 德保县| 新密市| 西乌珠穆沁旗| 民县| 沅陵县| 彰武县| 合水县| 河池市| 宝清县| 象州县| 阿合奇县| 永嘉县| 龙陵县| 基隆市| 宁海县| 海丰县| 丘北县| 仁布县| 麦盖提县| 宣武区| 左云县| 邢台县| 东乡| 宣化县| 锡林浩特市| 永丰县| 肇庆市| 安远县| 文安县| 西盟| 荆门市|