معرفة اتصال الإنترنت بالمستخدم بجافا سكريبت

x32x01
  • بواسطة x32x01 ||
في كتير من المشاريع أو المواقع، بيكون مهم جدًا إنك تعرف إذا كان المستخدم متصل بالإنترنت أو لا. 🔍
باستخدام JavaScript، الموضوع سهل وبسيط من غير أي مكتبات خارجية.

1️⃣ استخدام navigator.onLine 🟢🔴​

الميزة الأساسية اللي هتساعدك تعرف حالة الاتصال هي:
JavaScript:
if (navigator.onLine) {
    console.log("المستخدم متصل بالإنترنت ✅");
} else {
    console.log("المستخدم غير متصل بالإنترنت ❌");
    }
  • true ➡️ المستخدم متصل بالإنترنت
  • false ➡️ المستخدم غير متصل

2️⃣ مراقبة تغييرات الاتصال 🔄​

ممكن كمان تعرف لو المستخدم فقد الاتصال أو اتصل بالإنترنت أثناء استخدام الموقع باستخدام أحداث Online و Offline:
JavaScript:
window.addEventListener('online', () => {
    console.log("المستخدم عاد للاتصال بالإنترنت 🌐✅");
});

window.addEventListener('offline', () => {
    console.log("المستخدم فقد الاتصال بالإنترنت ⚡❌");
});
  • online ➡️ حدث بيشتغل لما يرجع الاتصال
  • offline ➡️ حدث بيشتغل لما يفقد الاتصال
💡 باستخدام navigator.onLine وأحداث Online/Offline، هتقدر تعرف حالة الإنترنت للمستخدم بشكل مباشر وتتعامل مع فقد الاتصال أو عودته بسهولة في تطبيقك أو موقعك. 🚀
Video thumbnail
👆 أضغط على الصورة لمشاهدة الفيديو 👆
 
التعديل الأخير:
المواضيع ذات الصلة
x32x01
الردود
0
المشاهدات
574
x32x01
x32x01
x32x01
الردود
0
المشاهدات
605
x32x01
x32x01
x32x01
الردود
0
المشاهدات
887
x32x01
x32x01
x32x01
الردود
0
المشاهدات
590
x32x01
x32x01
x32x01
الردود
0
المشاهدات
273
x32x01
x32x01
الوسوم : الوسوم
javascript navigator online window addeventlistener أحداث online offline اتصال الإنترنت برمجة الويب تجربة المستخدم تطوير المواقع حالة الاتصال مراقبة الشبكة
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
2,320
المشاركات
2,533
أعضاء أكتب كود
567
أخر عضو
Mohaned
عودة
أعلى