diff options
Diffstat (limited to 'pdf-as-web/src/main/webapp/assets/js/dragNdrop.js')
-rw-r--r-- | pdf-as-web/src/main/webapp/assets/js/dragNdrop.js | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/pdf-as-web/src/main/webapp/assets/js/dragNdrop.js b/pdf-as-web/src/main/webapp/assets/js/dragNdrop.js index dc420ecf..f7310fe8 100644 --- a/pdf-as-web/src/main/webapp/assets/js/dragNdrop.js +++ b/pdf-as-web/src/main/webapp/assets/js/dragNdrop.js @@ -92,6 +92,26 @@ function registerEventListeners() { $("#SignStepButton").click(); }); + $(document).bind("keypress", function(evt) { + + if(evt.which == 13) + { + if($("#UploadStepButton").hasClass("active") && !$("#uploadContinue").prop("disabled")) + { + $("#PlaceStepButton").click(); + } + else if($("#PlaceStepButton").hasClass("active")) + { + $("#SignStepButton").click(); + } + } + else if(evt.which == 8) + { + $("#BackBox").click(); + } + + }); + $("#placeSignatureExtern").bind("click", function(evt) { $("#iFrame").contents().find("#placeSignature").click(); @@ -102,6 +122,22 @@ function registerEventListeners() { $("#iFrame").contents().find("#delSignature").click(); }) + $("#BackBox").bind("click", function(evt) { + + if($("#PlaceStepButton").hasClass("active")) + { + $("#UploadStepButton").click(); + } + else if($("#SignStepButton").hasClass("active")) + { + $("#PlaceStepButton").click(); + } + else if($("#FinishStepButton").hasClass("active")) + { + $("#SignStepButton").click(); + } + }); + function toggleView(input) { console.log("toggleView : " + input); |