Spaces:
Sleeping
Sleeping
Update templates/gui.html
Browse files- templates/gui.html +8 -14
templates/gui.html
CHANGED
|
@@ -7,27 +7,21 @@
|
|
| 7 |
</head>
|
| 8 |
<body>
|
| 9 |
|
| 10 |
-
<h2>Enter Page to
|
| 11 |
|
| 12 |
-
|
| 13 |
-
<label for="page-number">Enter Page Number:</label>
|
| 14 |
<input type="number" id="page-number" placeholder="e.g., 2" min="1">
|
| 15 |
-
<button onclick="
|
| 16 |
-
|
| 17 |
-
<h3>PDF Viewer</h3>
|
| 18 |
-
|
| 19 |
-
<iframe id="pdfFrame" style="width:100%; height:600px; border: none;"></iframe>
|
| 20 |
|
| 21 |
<script>
|
| 22 |
-
function
|
| 23 |
const page = document.getElementById('page-number').value;
|
| 24 |
-
|
| 25 |
-
if (page && parseInt(page) > 0) {
|
| 26 |
-
const iframeElement = document.getElementById('pdfFrame');
|
| 27 |
|
| 28 |
-
|
|
|
|
|
|
|
| 29 |
} else {
|
| 30 |
-
alert('Please
|
| 31 |
}
|
| 32 |
}
|
| 33 |
</script>
|
|
|
|
| 7 |
</head>
|
| 8 |
<body>
|
| 9 |
|
| 10 |
+
<h2>Enter Page Number to Open PDF</h2>
|
| 11 |
|
| 12 |
+
<label for="page-number">Page:</label>
|
|
|
|
| 13 |
<input type="number" id="page-number" placeholder="e.g., 2" min="1">
|
| 14 |
+
<button onclick="openPdf()">Open PDF in New Tab</button>
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
|
| 16 |
<script>
|
| 17 |
+
function openPdf() {
|
| 18 |
const page = document.getElementById('page-number').value;
|
|
|
|
|
|
|
|
|
|
| 19 |
|
| 20 |
+
if (page && parseInt(page) > 0) {
|
| 21 |
+
// Open PDF on a new tab with Flask URL and the page number
|
| 22 |
+
window.open(`/view-pdf?page=${page}`, '_blank');
|
| 23 |
} else {
|
| 24 |
+
alert('Please enter a valid page number');
|
| 25 |
}
|
| 26 |
}
|
| 27 |
</script>
|