瀏覽代碼

前台不限制打印的最大页数,而是在后台限制行数

sunyj 8 年之前
父節點
當前提交
02107d316c
共有 1 個文件被更改,包括 1 次插入17 次删除
  1. 1 17
      src/main/webapp/resources/js/preview/app.js

+ 1 - 17
src/main/webapp/resources/js/preview/app.js

@@ -8,10 +8,6 @@ var hiddenFrame = document.getElementById("hiddenFrame");
 // 用于显示正在加载的提示
 var spinner;
 var spinnerContainer = document.getElementById('viewerContainer');
-// 能打印的最大页数(页数超过,需要先下载pdf,再打印)
-var PRINT_MAX_PAGE_SIZE = 200;
-var ALERT_FILE_TOO_LARGE = "PDF超过" + PRINT_MAX_PAGE_SIZE
-		+ "页,建议先下载到本地,再进行查看或打印";
 var pdfDoc;
 // 页码
 var pageIndex = 1;
@@ -79,10 +75,6 @@ $("#pageIndex").keypress(function(event) {
 			if (value == pageIndex) {
 				return;
 			}
-			if (pageSize > PRINT_MAX_PAGE_SIZE) {
-				alert(spinnerContainer, ALERT_FILE_TOO_LARGE);
-				return;
-			}
 			pageIndex = parseInt(value);
 			renderPage(pageIndex);
 		} else {
@@ -226,7 +218,7 @@ function renderPage(pageIndex) {
 	if (!pdfDoc) {
 		return;
 	}
-	if (printType == "PRINT" && pageSize <= PRINT_MAX_PAGE_SIZE) {
+	if (printType == "PRINT") {
 		spinner = showLoading(spinner, spinnerContainer);
 	}
 	pdfDoc.getPage(pageIndex).then(function(page) {
@@ -303,10 +295,6 @@ function nextPage() {
 	if (!pdfDoc || pageIndex >= pageSize) {
 		return;
 	}
-	if (pageSize > PRINT_MAX_PAGE_SIZE) {
-		alert(spinnerContainer, ALERT_FILE_TOO_LARGE);
-		return;
-	}
 	pageIndex++;
 	renderPage(pageIndex);
 }
@@ -316,10 +304,6 @@ function nextPage() {
  */
 function printPdf() {
 	spinner = hideLoading(spinner);
-	if (pageSize > PRINT_MAX_PAGE_SIZE) {
-		alert(spinnerContainer, ALERT_FILE_TOO_LARGE);
-		return;
-	}
 	if (!pdfDoc) {
 		return;
 	}