forked from sheetjs/docs.sheetjs.com
		
	
		
			
	
	
		
			59 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
		
		
			
		
	
	
			59 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
|  | <!DOCTYPE html> | ||
|  | <!-- sheetjs (C) 2013-present  SheetJS https://sheetjs.com --> | ||
|  | <!-- vim: set ts=2: --> | ||
|  | <html> | ||
|  | 
 | ||
|  | <head> | ||
|  |   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> | ||
|  |   <meta name="robots" content="noindex"> | ||
|  |   <title>SheetJS jQuery Demo</title> | ||
|  |   <style> | ||
|  |     #drop { | ||
|  |       border: 2px dashed #bbb; | ||
|  |       -moz-border-radius: 5px; | ||
|  |       -webkit-border-radius: 5px; | ||
|  |       border-radius: 5px; | ||
|  |       padding: 25px; | ||
|  |       text-align: center; | ||
|  |       font: 20pt bold, "Vollkorn"; | ||
|  |       color: #bbb | ||
|  |     } | ||
|  | 
 | ||
|  |     a { | ||
|  |       text-decoration: none | ||
|  |     } | ||
|  |   </style> | ||
|  | </head> | ||
|  | 
 | ||
|  | <body> | ||
|  |   <pre> | ||
|  | <b><a href="https://sheetjs.com">SheetJS jQuery Demo</a></b> | ||
|  | <br /> | ||
|  | <button id="doit">Parse pres.numbers</button><br /> | ||
|  | <div id="out"></div> | ||
|  | (view source to see the integration code) | ||
|  |   </pre> | ||
|  |   <script src="https://cdn.sheetjs.com/xlsx-latest/package/dist/xlsx.full.min.js"></script> | ||
|  |   <script src="jquery-3.6.4.min.js"></script> | ||
|  |   <script src="jquery.binarytransport.js"></script> | ||
|  |   <script> | ||
|  |     $("#doit").click(function () { | ||
|  |       $.ajax({ | ||
|  |         type: "GET", | ||
|  |         url: "https://sheetjs.com/pres.numbers", | ||
|  |         processData: false, | ||
|  |         dataType: "binary", | ||
|  |         responseType: "arraybuffer", | ||
|  |         success: function (ab) { | ||
|  |           /* at this point, ab is an ArrayBuffer */ | ||
|  |           var wb = XLSX.read(ab); | ||
|  |           var ws = wb.Sheets[wb.SheetNames[0]]; | ||
|  |           var html = XLSX.utils.sheet_to_html(ws); | ||
|  |           $("#out").html(html); | ||
|  |         } | ||
|  |       }); | ||
|  |     }); | ||
|  |   </script> | ||
|  | </body> | ||
|  | 
 | ||
|  | </html> |