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

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
المشاهدات
593
x32x01
x32x01
x32x01
الردود
0
المشاهدات
933
x32x01
x32x01
x32x01
الردود
0
المشاهدات
990
x32x01
x32x01
x32x01
الردود
0
المشاهدات
121
x32x01
x32x01
x32x01
الردود
0
المشاهدات
843
x32x01
x32x01
الوسوم : الوسوم
javascript navigator online window addeventlistener أحداث online offline اتصال الإنترنت برمجة الويب تجربة المستخدم تطوير المواقع حالة الاتصال مراقبة الشبكة
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
2,344
المشاركات
2,557
أعضاء أكتب كود
568
أخر عضو
mostafa93
عودة
أعلى