✅ آموزش خواندن فایل اکسل با استفاده از جاوااسکریپت خالص
1⃣ اضافه کردن کتابخانه SheetJS
🔸ابتدا باید کتابخانه
2⃣ ساختن فرم بارگذاری فایل
🔹شما نیاز به یک فرم ساده برای بارگذاری فایل اکسل دارید:
3⃣ نوشتن کد جاوااسکریپت
🔸حالا میتوانید کد جاوااسکریپت را برای خواندن فایل اکسل بنویسید:
🔷 نکته: فایل کتابخانه Xlsx.js و فایل اکسل تمرینی در بخش دیدگاه قرار گرفته است.
#وب #طراحی_وب #js #json
🌈 Web_Designer98.t.me
1⃣ اضافه کردن کتابخانه SheetJS
🔸ابتدا باید کتابخانه
xlsx
را به پروژه خود اضافه کنید. میتوانید آن را از CDN بارگیری کنید:<script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.17.0/xlsx.full.min.js"></script>
2⃣ ساختن فرم بارگذاری فایل
🔹شما نیاز به یک فرم ساده برای بارگذاری فایل اکسل دارید:
<input type="file" id="file-input" accept=".xlsx, .xls" />
<div id="output"></div>
3⃣ نوشتن کد جاوااسکریپت
🔸حالا میتوانید کد جاوااسکریپت را برای خواندن فایل اکسل بنویسید:
document.getElementById('file-input').addEventListener('change', function(event) {
const file = event.target.files[0];
if (!file) return;
const reader = new FileReader();
reader.onload = function(e) {
const data = new Uint8Array(e.target.result);
const workbook = XLSX.read(data, { type: 'array' });
//https://yangx.top/Web_Designer98
const firstSheetName = workbook.SheetNames[0];
const worksheet = workbook.Sheets[firstSheetName];
// https://yangx.top/Web_Designer98
const jsonData = XLSX.utils.sheet_to_json(worksheet, { header: 1 });
//https://yangx.top/Web_Designer98
document.getElementById('output').innerText = JSON.stringify(jsonData, null, 2);
};
// https://yangx.top/Web_Designer98
reader.readAsArrayBuffer(file);
});
🔷 نکته: فایل کتابخانه Xlsx.js و فایل اکسل تمرینی در بخش دیدگاه قرار گرفته است.
#وب #طراحی_وب #js #json
🌈 Web_Designer98.t.me
👍5
Media is too big
VIEW IN TELEGRAM
☑️ آموزش جامع برنامه نویسی جاوا اسکریپت
🎥 قسمت: سوم - 3
💽 کیفیت: 720p 👌
📊 سطح آموزش: مقدماتی - پیشرفته ✔
🏷 دسته بندی: #js #java_script
🌈 Web_Designer98.t.me
🎥 قسمت: سوم - 3
💽 کیفیت: 720p 👌
📊 سطح آموزش: مقدماتی - پیشرفته ✔
🏷 دسته بندی: #js #java_script
🌈 Web_Designer98.t.me
❤🔥4
Media is too big
VIEW IN TELEGRAM
☑️ آموزش جامع برنامه نویسی جاوا اسکریپت
🎥 قسمت: چهارم - 4
💽 کیفیت: 720p 👌
📊 سطح آموزش: مقدماتی - پیشرفته ✔
🏷 دسته بندی: #js #java_script
🌈 Web_Designer98.t.me
🎥 قسمت: چهارم - 4
💽 کیفیت: 720p 👌
📊 سطح آموزش: مقدماتی - پیشرفته ✔
🏷 دسته بندی: #js #java_script
🌈 Web_Designer98.t.me
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🎥 پوشیدن کفش بدون رفتن به فروشگاه با تکنولوژی واقعيت مجازی
#خبر #فناوری #تکنولوژی
🌈 Web_Designer98.t.me
#خبر #فناوری #تکنولوژی
🌈 Web_Designer98.t.me
👍2
Media is too big
VIEW IN TELEGRAM
☑️ آموزش جامع برنامه نویسی جاوا اسکریپت
🎥 قسمت: پنجم - 5
💽 کیفیت: 720p 👌
📊 سطح آموزش: مقدماتی - پیشرفته ✔
🏷 دسته بندی: #js #java_script
🌈 Web_Designer98.t.me
🎥 قسمت: پنجم - 5
💽 کیفیت: 720p 👌
📊 سطح آموزش: مقدماتی - پیشرفته ✔
🏷 دسته بندی: #js #java_script
🌈 Web_Designer98.t.me
👍2
💢 کشف آسیبپذیری امنیتی درگاه تاندربولت در کامپیوترهای مک و پی سی
🔸آسیب پذیری مورد بحث که Thunderclap نام گرفته، علاوه بر دسترسی به کلمات عبور، اطلاعات حساس و کلیدهای رمزنگاری شده، امکان اجرای کدهای مخرب را هم به مهاجمان می دهد.
🔸تمام کامپیوترها و لپتاپ های تولیدی اپل از سال 2011 به بعد (به جز مک بوک 12 اینچی) رخنه مورد بحث را در خود دارند و بسیاری از لپتاپ ها و بعضی از رایانه های رومیزی مجهز به ویندوز یا لینوکس (تولید شده بعد از 2016) نیز احتمالاً به تاندرکلپ آلوده هستند.
🔺این رخنه در بروزرسانی 10.12.4 سیستم عامل مک و نسخه 1803 ویندوز 10 برطرف شده است.
#امنیت #خبر #فناوری #تکنولوژی
🌈 Web_Designer98.t.me
🔸آسیب پذیری مورد بحث که Thunderclap نام گرفته، علاوه بر دسترسی به کلمات عبور، اطلاعات حساس و کلیدهای رمزنگاری شده، امکان اجرای کدهای مخرب را هم به مهاجمان می دهد.
🔸تمام کامپیوترها و لپتاپ های تولیدی اپل از سال 2011 به بعد (به جز مک بوک 12 اینچی) رخنه مورد بحث را در خود دارند و بسیاری از لپتاپ ها و بعضی از رایانه های رومیزی مجهز به ویندوز یا لینوکس (تولید شده بعد از 2016) نیز احتمالاً به تاندرکلپ آلوده هستند.
🔺این رخنه در بروزرسانی 10.12.4 سیستم عامل مک و نسخه 1803 ویندوز 10 برطرف شده است.
#امنیت #خبر #فناوری #تکنولوژی
🌈 Web_Designer98.t.me
👍1
Media is too big
VIEW IN TELEGRAM
☑️ آموزش جامع برنامه نویسی جاوا اسکریپت
🎥 قسمت: ششم - قسمت آخر
💽 کیفیت: 720p 👌
📊 سطح آموزش: مقدماتی - پیشرفته ✔
🏷 دسته بندی: #js #java_script
🌈 Web_Designer98.t.me
🎥 قسمت: ششم - قسمت آخر
💽 کیفیت: 720p 👌
📊 سطح آموزش: مقدماتی - پیشرفته ✔
🏷 دسته بندی: #js #java_script
🌈 Web_Designer98.t.me
👍4
Media is too big
VIEW IN TELEGRAM
☑️ آموزش نصب ووکامرس روی وردپرس
💽 کیفیت: 720p
📊 سطح آموزش: مقدماتی
🏷 تگ ها: #وردپرس #ووکامرس #فروشگاه
🌈 Web_Designer98.t.me
💽 کیفیت: 720p
📊 سطح آموزش: مقدماتی
🏷 تگ ها: #وردپرس #ووکامرس #فروشگاه
🌈 Web_Designer98.t.me
👍2
Media is too big
VIEW IN TELEGRAM
☑️ آموزش فریمورک فلاسک برای سمت سرور
💽 کیفیت: 720p
📊 سطح آموزش: مقدماتی تا پیشرفته✔️
📝 زبان: فارسی
🔗 فایل تمرینی ندارد
🏷 تگ ها: #فلسک #پایتون #وب
🌈 Web_Designer98.t.me
💽 کیفیت: 720p
📊 سطح آموزش: مقدماتی تا پیشرفته✔️
📝 زبان: فارسی
🔗 فایل تمرینی ندارد
🏷 تگ ها: #فلسک #پایتون #وب
🌈 Web_Designer98.t.me
👍2