السلام عليكم
صممت صفحة html بها اكواد جافا سكريبت و قمت بتشغيلها على السرفر node.js
قصد الوصول اليها من أجهزة أخرى على نفس الشبكة الداخلية
ما يحدث معي هو عند كتابة كود السرفر في المتصفح تفتح صفحة html فقط و لا تنفذ أوامر جافا سكريبت
و عند فتح النت على الشبكة تشتغل أوامر جافا سكريبت بشكل طبيعي
و اذا اشتغلت حتى مرة واحد تصبح الأوامر تشتغل حتى بدون نت في الجهاز
مشكلتي انني اتعامل مع الأجهزة و الهواتف الجديدة دائما و في بعض الأحيان لا توجد عندي نت
مع العلم أن جافا سكريبت مفعل في المتصفح
هل من طريقة تجعلني اشغل الأوامر على الشبكة الداخلية في غياب النت
انت هنا في قسم البي اج بي ، شو دخل سيرفر النود node.js
وهذا غير ضروري بالنسبة لاكواد الجافا سكربت الخاصة بالمتصفح
آسف أخي
هذا لأنني لم أجد أين أكتبها
شكرا جزيلا
إذا كــــنت على الشبكة مفعل النت من الطبيعي مصدر البيانات ياتي من خلال الصفحة على الشبكة وعند فصل النت لا يمكن الوصول الى مصدر البيانات في الصفحة
بالنسبة للعمل مره اخرى بدون نت تكون الصفحة مخزنة مؤقت على الجهاز في %temp% وتختلف من متصفح لأخر
يمكنك استخدام راورتر مع شبكة داخلية دون النت شرط أن يكون بينهم موزع IP اطلع على الشبكات المحلية LAN
وعليكم السلام ورحمة الله وبركاته
قرأت الموضوع أكثر من مرة وأعتقد أنني لم أفهم السؤال!
هل تقصد أن الصفحة لا تعمل بالشكل الصحيح بدون انترنت ؟ ربما توجد مكتبات جافاسكربت مضمنة في الصفحة ومخزنة على الانترنت ؟ مثل مخزن قوقل
https://developers.google.com/speed/libraries
أو القصد هو الاختلاف في الناتج بسبب رابط الصفحة (عنوان على الانترنت وعنوان آخر على السيرفر المحلي)
كود :
مثل
www.site.com/page.htm
و
localhost/page.htm
إقتباس :هل تقصد أن الصفحة لا تعمل بالشكل الصحيح بدون انترنت ؟ ربما توجد مكتبات جافاسكربت مضمنة في الصفحة ومخزنة على الانترنت ؟ مثل مخزن قوقل
لا يا أخي الصفحة ليست على الويب إنها محملة على جهاز محلي و استخدم سرفر nodes.js
لما أربط جهاز جديد بهذه الشبكة الداخلية تفتح الصفحة لكن لا تظهر البيانات الموجودة بها و هي على شكل table
عند إضافة الأنترنت للشبكة مرة واحدة فقط حتى 10 ثواني تصبح الصفحة تشتغل عادي و تظهر البيانات
حتى عند إيقاف تشغيل الجهاز و إعادة تشغيله مرة أخرى تعمل الصفحة بشكل جيد بدون نت
و كأن هناك خاصية تفعل عند ربط الجهاز بالنت لكن لم أعرف ما هي.
node.js ليس سيرفر
اذا كانت متطلباتك بسيطة فاعتقد ان استخدام ال iis سوف يلبي جميع هذه المتطلبات ، ابحث في اليوتيوب عن كيفية تفعيل واستخدام iis ضمن الوندوز
(31-08-20, 12:50 AM)diggitalk2017@gmail.com كتب : [ -> ]node.js ليس سيرفر
اذا كانت متطلباتك بسيطة فاعتقد ان استخدام ال iis سوف يلبي جميع هذه المتطلبات ، ابحث في اليوتيوب عن كيفية تفعيل واستخدام iis ضمن الوندوز
شكرا جزيلا أخي سوف أجرب ذلك