- 01
 - 02
 - 03
 - 04
 - 05
 - 06
 - 07
 - 08
 - 09
 - 10
 - 11
 - 12
 - 13
 - 14
 - 15
 - 16
 - 17
 - 18
 - 19
 - 20
 - 21
 - 22
 - 23
 - 24
 - 25
 - 26
 - 27
 - 28
 - 29
 - 30
 - 31
 - 32
 - 33
 - 34
 - 35
 - 36
 - 37
 - 38
 - 39
 - 40
 - 41
 - 42
 - 43
 - 44
 - 45
 - 46
 - 47
 - 48
 - 49
 - 50
 - 51
 - 52
 - 53
 - 54
 - 55
 - 56
 - 57
 - 58
 - 59
 - 60
 - 61
 - 62
 - 63
 - 64
 - 65
 - 66
 - 67
 - 68
 - 69
 - 70
 - 71
 - 72
 - 73
 - 74
 - 75
 - 76
 - 77
 - 78
 - 79
 - 80
 - 81
 
                        <!DOCTYPE HTML>
<html>
<head>
</head>
<body>
<h3 > enter a capcha </h3>
<canvas id = "capchaGen" width="40" height="20"> </canvas>
<button id = "rst" onclick = "a()"> get</button>
<br />
<input type = "text" placeholder = "capcha" name = "capchaIn" class ="box" id="capchaIn"required>
<button
    id ="end" onclick = "c()">
    ok
</button>
<script>
var pass = ''; 
var capha = document.getElementById("capchaGen");
var cap = capha.getContext("2d");
function a(){
cap.clearRect(0, 0, 40, 20);
 cap.strokeText(gen_pass() ,5,15);
}
function c(){
  var val=document.getElementById("capchaIn").value;
if(val ==pass){
  
    alert("accept") 
    ///////site////site/////сайт
    window.open("https://google.com","_self")
    }
    else{
alert("invalid capcha")
a();
}
}
chr = new Array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z',
'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',0,1,2,3,4,5,6,7,8,9);
function rnd(x,y,z) {
var num;
do {
num = parseInt(Math.random()*z);
if (num >= x && num <= y) break;
} while (true);
return(num);
}
function gen_pass() {
pass ='';
for (var i = 0; i < 5; i++) pass += chr[rnd(0,61,100)];
return  pass;
}
a();
</script>
<style>
canvas{
    border-style:solid;
    background-color:#c7a956 ;
    border-width:1px;
    border-color: rgba(0,0,0,0.5)
}
.box{
color:red;
    width:80px;
}
h3{
    color:green;
}
</style>
</body>
                                     
        
            Капча. Обсирайте как можете.