Button sperren erst besucher

Beim ersten Besuch wird ein Button angezeigt , als zweit besucher ist der Button weg bzw für paar Sekunden gesperrt

Der hier verwendete Code

<button id="start"> gehe zu homepage </button> <div id="info"></div> <script> var start = Date.now(); var zeit_unterschied=30;//sekunden var link='https://domain.com/xx'; var inf=document.getElementById('info'); var but=document.getElementById('start'); but.addEventListener('click',function(){ location.href='link'; save(start); }) function save(value) { localStorage.setItem('time',value) } function read() { return localStorage.getItem('time') } var last_besuch=read(); if(!last_besuch){ inf.innerHTML='​Du hast den Butoon noch nie gedrückt'; }else{ var las=parseInt(last_besuch)+parseInt(zeit_unterschied*1000); setInterval(function(){ var start = Date.now(); console.log(las,start) if(las>=start){ but.setAttribute('disabled',true); inf.innerHTML='Button in '+((las-start)/1000).toFixed(0)+' Sekunden wieder frei'; }else{ but.removeAttribute('disabled'); inf.innerHTML='Button ist frei'; } },1000); } </script>

Add Comment

* Required information
1000
Drag & drop images (max 3)
Powered by Commentics

Comments

No comments yet. Be the first!