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

x32x01
  • بواسطة x32x01 ||
  • #1
في كتير من المشاريع أو المواقع، بيكون مهم جدًا إنك تعرف إذا كان المستخدم متصل بالإنترنت أو لا. 🔍
باستخدام 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
المشاهدات
150
x32x01
x32x01
x32x01
الردود
0
المشاهدات
734
x32x01
x32x01
x32x01
الردود
0
المشاهدات
982
x32x01
x32x01
x32x01
الردود
0
المشاهدات
1K
x32x01
x32x01
x32x01
الردود
0
المشاهدات
858
x32x01
x32x01
الوسوم : الوسوم
javascript navigator online window addeventlistener أحداث online offline اتصال الإنترنت برمجة الويب تجربة المستخدم تطوير المواقع حالة الاتصال مراقبة الشبكة
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟

آخر المشاركات

إحصائيات المنتدى
المواضيع
2,388
المشاركات
2,601
أعضاء أكتب كود
574
أخر عضو
الياس
عودة
أعلى