From 887b2d0949e5faf5f3fb88f5d39a0063484bc166 Mon Sep 17 00:00:00 2001 From: Dauren777 Date: Fri, 19 Jun 2026 06:15:06 +0000 Subject: [PATCH] fix: use cloudflare CDN for xlsx, add logging --- index.html | 7 ++++++- script.js | 17 +++++++++++------ 2 files changed, 17 insertions(+), 7 deletions(-) diff --git a/index.html b/index.html index 256aa9b..d73cdda 100644 --- a/index.html +++ b/index.html @@ -6,7 +6,7 @@ Корпоративный университет — Дашборд - +
@@ -163,6 +163,11 @@ + diff --git a/script.js b/script.js index bfcbae4..84be5f6 100644 --- a/script.js +++ b/script.js @@ -13,16 +13,21 @@ const headerMap = { }; document.getElementById('excelFile').addEventListener('change', function(e) { - const file = e.target.files[0]; + var file = e.target.files[0]; if (!file) return; - const reader = new FileReader(); + console.log('Файл выбран:', file.name, file.size); + + var reader = new FileReader(); reader.onload = function(event) { try { - const data = new Uint8Array(event.target.result); - const workbook = XLSX.read(data, { type: 'array' }); - const firstSheet = workbook.Sheets[workbook.SheetNames[0]]; - const jsonData = XLSX.utils.sheet_to_json(firstSheet, { defval: '' }); + var data = new Uint8Array(event.target.result); + var workbook = XLSX.read(data, { type: 'array' }); + var firstSheet = workbook.Sheets[workbook.SheetNames[0]]; + var jsonData = XLSX.utils.sheet_to_json(firstSheet, { defval: '' }); + + console.log('Строк в файле:', jsonData.length); + console.log('Первая строка:', jsonData[0]); if (jsonData.length === 0) { alert('Файл пуст или имеет неверный формат');