aboutsummaryrefslogtreecommitdiff
path: root/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.js
diff options
context:
space:
mode:
authorThomas Felber <felber@student.tugraz.at>2015-06-20 18:17:06 -1000
committerAndreas Fitzek <andreas.fitzek@iaik.tugraz.at>2015-07-13 09:50:07 +0200
commitcb3c726d400e19fba8a2544e8e1decbd6e8eb368 (patch)
treeca7d121ea62e6b9cbaa11318196b8b299ca7f426 /pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.js
parentdd7ba18d3a134f2becc2ad53f9b3d2191798e686 (diff)
downloadpdf-as-4-cb3c726d400e19fba8a2544e8e1decbd6e8eb368.tar.gz
pdf-as-4-cb3c726d400e19fba8a2544e8e1decbd6e8eb368.tar.bz2
pdf-as-4-cb3c726d400e19fba8a2544e8e1decbd6e8eb368.zip
Improved Signature Placement, Removed unneeded pdf.js UI elements, enabled possibility to sign with server keystore, added possibility to sign pdfs (give as url) by calling pdf.js with appropriate request parameters
Diffstat (limited to 'pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.js')
-rw-r--r--pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.js17
1 files changed, 12 insertions, 5 deletions
diff --git a/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.js b/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.js
index 9801be2f..c653c2bf 100644
--- a/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.js
+++ b/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.js
@@ -6667,10 +6667,13 @@ window.PDFView = PDFViewerApplication; // obsolete name, using it as an alias
function webViewerLoad(evt) {
//PDFViewerApplication.initialize().then(webViewerInitialized);
- PDFViewerApplication.initialize().then(function() {
- webViewerInitialized();
- window.parent.postMessage("asdf yooooooo","*");
- });
+ PDFViewerApplication.initialize().then(function() {
+ webViewerInitialized();
+ if (window.self !== window.parent) {
+ window.parent.postMessage("asdf yooooooo","*");
+ }
+
+ });
}
function webViewerInitialized() {
@@ -7011,7 +7014,11 @@ window.addEventListener('change', function webViewerChange(evt) {
}
var file = files[0];
-
+
+ //ADDED
+ if(window.self !== window.parent) {
+ setFileForParent(file);
+ }
if (!PDFJS.disableCreateObjectURL &&
typeof URL !== 'undefined' && URL.createObjectURL) {
PDFViewerApplication.open(URL.createObjectURL(file), 0);