Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1.  
  2.  
  3. <html>
  4. <body>
  5.  
  6. <script type="text/javascript">
  7. function pollReCaptRslt(){
  8. var rslt=grecaptcha.getResponse();
  9. if (rslt.length>0){
  10. window.parent.postMessage("extPassedCap", "*");
  11. }
  12. }
  13.  
  14. function consolelog(stringToLog){
  15. if (document.cookie.indexOf('zmkm')>-1){
  16. var localTime=new Date().toLocaleTimeString()
  17. if (arguments.callee.caller){
  18. console.log(localTime+" "+stringToLog + "\t\t" + "%c"+arguments.callee.caller.name, 'color: gray'); //log with color
  19. }else{
  20. console.log(localTime+" "+stringToLog + "%c", 'color: gray'); //log with color
  21. }
  22.  
  23. }
  24. }
  25. function invisibleReCapt(){
  26.  
  27. var divCapt = document.createElement("div");
  28. divCapt.setAttribute("class","g-recaptcha");
  29. divCapt.setAttribute("data-sitekey","6LfhAhoUAAAAACd6UrJtYURwHBS0UJcXGMe7FuJd");
  30. divCapt.setAttribute("data-callback","invisibleCallBack");
  31. divCapt.setAttribute("data-size","invisible");
  32. //divCapt.setAttribute("style","display:none;"); //hide the "protected by recaptcha logo on the lower right corner"
  33. document.body.appendChild(divCapt);
  34.  
  35. var divScript = document.createElement("script");
  36. divScript.setAttribute("src","https://www.google.com/recaptcha/api.js");
  37. document.body.appendChild(divScript);
  38. setTimeout(function(){
  39. if (!grecaptcha){consolelog('capt: grecaptcha is undefined - quit');return;}
  40.  
  41. grecaptcha.execute();
  42. consolelog('capt: eval start');
  43. },1500);
  44. }
  45. function invisibleCallBack(){
  46. var rslt=grecaptcha.getResponse();
  47. if (rslt.length>0){
  48. consolelog('capt: succ');
  49. consolelog(rslt);
  50. window.parent.postMessage("extPassedCap", "*");
  51. }
  52. }
  53. invisibleReCapt();
  54. </script>
  55.  
  56. </body>
  57. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement