Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. var wrapper1 = document.getElementById("signature-pad-1"),
  2. canvas1 = wrapper1.querySelector("canvas"),
  3. signaturePad1;
  4.  
  5. var wrapper2 = document.getElementById("signature-pad-2"),
  6. canvas2 = wrapper2.querySelector("canvas"),
  7. signaturePad2;
  8.  
  9.  
  10. function resizeCanvas(canvas) {
  11. var ratio = window.devicePixelRatio || 1;
  12. canvas.width = canvas.offsetWidth * ratio;
  13. canvas.height = canvas.offsetHeight * ratio;
  14. canvas.getContext("2d").scale(ratio, ratio);
  15. }
  16.  
  17. resizeCanvas(canvas1);
  18. signaturePad1 = new SignaturePad(canvas1);
  19.  
  20. resizeCanvas(canvas2);
  21. signaturePad2 = new SignaturePad(canvas2);
  22.  
  23. var wrapper1 = document.getElementById("signature-pad-1"),
  24. canvas1 = wrapper1.querySelector("canvas"),
  25. signaturePad1;
  26.  
  27. var wrapper2 = document.getElementById("signature-pad-2"),
  28. canvas2 = wrapper2.querySelector("canvas"),
  29. signaturePad2;
  30.  
  31.  
  32. function resizeCanvas(canvas) {
  33. var ratio = window.devicePixelRatio || 1;
  34. canvas.width = canvas.offsetWidth * ratio;
  35. canvas.height = canvas.offsetHeight * ratio;
  36. canvas.getContext("2d").scale(ratio, ratio);
  37. }
  38.  
  39. resizeCanvas(canvas1);
  40. signaturePad1 = new SignaturePad(canvas1);
  41.  
  42. resizeCanvas(canvas2);
  43. signaturePad2 = new SignaturePad(canvas2);
  44.  
  45. <button id="clear1">Clear</button>
  46. <button id="clear2">Clear</button>
  47. <button id="save">Save</button>
  48.  
  49. function clear1() {
  50. signaturePad1.clear();
  51. }
  52. function clear2() {
  53. signaturePad2.clear();
  54. }
  55. function save() {
  56. if (signaturePad1.isEmpty() || signaturePad2.isEmpty())
  57. alert("Error: Please sign both pads!");
  58. else
  59. alert("Success!");
  60. }
  61.  
  62. $("#clear1").click(clear1);
  63. $("#clear2").click(clear2);
  64. $("#save").click(save);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement