اذهب إلى المحتوى

لوحة المتصدرين

  1. Mustafa Suleiman

    Mustafa Suleiman

    الأعضاء


    • نقاط

      2

    • المساهمات

      19008


  2. Rawabi Al Qhtani

    Rawabi Al Qhtani

    الأعضاء


    • نقاط

      1

    • المساهمات

      61


  3. Ikram Ikram4

    Ikram Ikram4

    الأعضاء


    • نقاط

      1

    • المساهمات

      6


  4. Omar Xz

    Omar Xz

    الأعضاء


    • نقاط

      1

    • المساهمات

      1


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 08/23/23 in أجوبة

  1. السلام عليكم انا فاهم الدرس لاكن مش حافظ يعنى وين اضع العلامات و الفواصل وغيرها هل ضروري الحفظ ؟
    1 نقطة
  2. أردت تصحيحا في هذا الكود..وهو اني أردت وضع 3 بنارات تتغير مع تحديث الصفحة..ونفس الوقت لما تضغط على البانر لا تظهر الbox retard ...فضلا وليس أمرا....تحياتي <div id="banner-ad"> <SCRIPT LANGUAGE="Javascript"> function banner() { }; banner = new banner(); number = 0; banner[number++] = "<a href='https://serfclick.net' target='_blank'><img src='https://serfclick.net/load/img/material/200-3.gif' ></a>" banner[number++] = "<a href='https://serfclick.net' target='_blank'><img src='https://serfclick.net/load/img/material/200-5.gif'></a>" banner[number++] = "<a href='https://serfclick.net' target='_blank'><img src='https://serfclick.net/load/img/material/200-2.gif'></a>" increment = Math.floor(Math.random() * number); document.write(banner[increment]); </SCRIPT> <div id="reward-box" style="display:none;"> <div class="form-group"> <div class="col-sm-offset-4 col-sm-4"> <input type="submit" class="btn btn-primary btn-lg claim-button" value="Get reward!"> </div> </div> </div> <script> let banner = document.getElementById("banner-ad"); let rewardBox = document.getElementById("reward-box"); banner.addEventListener("click",function(){ rewardBox.style.display = "block"; }); </script>
    1 نقطة
  3. استذكار السياق ومكان الفواصل المنقوطة والنقط لا يكون بالحفظ التقليدي، ولكنه يكون بالتكرار حد التعود عليه. فأنت لست مطالبا بحفظ السياق، فهنالك مئات المراجع التي يمكن العودة إليها لإستذكار السياق الصحيح، بل وأن هنالك مئات الروبوتات والأدوات الذكية التي تقوم بتصويب السياق وتوجيهه، ما أنت مطالب به حقيقة هو منطقك العام في هيكلة الشيفرة وطريقتك في تنظيمها وتحويل حاجة العملاء إلى شيفرة مكتوبة وخطوات خوارزمية واضحة. قد يكون من العملي العودة كل مرة تنسى فيها شيئا ما إلى مستندات ويكي حسوب، ثم سيكون من السهل عليك تذكر هاته الجزئيات لاحقا لأنك قد تعودت عليها وقد مرت عليك كثيرا من المرات.
    1 نقطة
  4. كان هناك عدّة أخطاء في الكود وبعد التعديل الكود التالي يعمل بشكل سليم: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> </head> <body> <div id="banner-ad"> <div id="reward-box" style="display: none"> <div class="form-group"> <div class="col-sm-offset-4 col-sm-4"> <input type="submit" class="btn btn-primary btn-lg claim-button" value="Get reward!" /> </div> </div> </div> </div> <script> let banners = [ "<a href='https://serfclick.net' target='_blank'><img src='https://serfclick.net/load/img/material/200-3.gif'></a>", "<a href='https://serfclick.net' target='_blank'><img src='https://serfclick.net/load/img/material/200-5.gif'></a>", "<a href='https://serfclick.net' target='_blank'><img src='https://serfclick.net/load/img/material/200-2.gif'></a>", ]; let increment = Math.floor(Math.random() * banners.length); document.getElementById('banner-ad').innerHTML = banners[increment]; let banner = document.getElementById('banner-ad'); let rewardBox = document.getElementById('reward-box'); banner.addEventListener('click', function () { rewardBox.style.display = 'block'; }); </script> </body> </html> ما قمت به: تعريف مصفوفة banners التي تحتوي على جميع بنراتك. استخدام طول المصفوفة banners.length في حساب عشوائي لاختيار بانر عشوائي. استخدام innerHTML لتحديث محتوى div البانر بدلاً من document.write لتحسين أداء وأمان الكود. وضع الكود الخاص بالتفاعل مع البانر وظهور صندوق الجوائز داخل نفس الهيكل.
    1 نقطة
  5. ستحتاج إلى استخدام ميزة HTML5 Geolocation والتي تسمح لك بطلب موقع المستخدم الحالي من متصفح الويب الخاص به، وبمجرد الحصول على الموقع، يمكنك استخدامه للقيام بأشياء مثل عرض الخريطة في الموقع الحالي للمستخدم أو إرسال إشعار للمستخدم بأن موقعه معروف. وإليك مثال للكود: <!DOCTYPE html> <html> <head> <title>Geolocation Example</title> </head> <body> <script> // This code will get the user's current location function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition, showError); } else { alert("Your browser does not support geolocation."); } } // This function will be called when the user's location is retrieved function showPosition(position) { const lat = position.coords.latitude; const lng = position.coords.longitude; // You can do something with the user's location here, // such as display it on a map or send an alert alert("Your location is: " + lat + ", " + lng); } // This function will be called if an error occurs while getting the user's location function showError(error) { switch (error.code) { case 1: alert("The user did not grant permission to get their location."); break; case 2: alert("The user's browser does not support geolocation."); break; case 3: alert("The user's browser is unable to get the user's location."); break; } } </script> <input type="button" value="Get Location" onclick="getLocation();"> </body> </html> عند النقر فوق الزر "الحصول على الموقع"، سيطلب الكود موقع المستخدم الحالي. إذا منح المستخدم الإذن، فسيستخدم الكود الموقع لعرضه على الخريطة أو إرسال إشعار للمستخدم بأن موقعه معروف. وإذا لم يمنح المستخدم الإذن، فسيعرض الكود رسالة تشير إلى أن المستخدم لم يمنح الإذن. ,هناك طريقة أخرى لتحديد موقع شخص ما باستخدام جافاسكربت تتضمن استخدام خاصية navigator.geolocation.watchPosition() والتي تسمح لك بمراقبة موقع المستخدم الحالي وتلقي الإشعارات عندما يتغير الموقع. وإليك مثال للكود: <!DOCTYPE html> <html> <head> <title>Geolocation Example</title> </head> <body> <script> // This code will watch the user's location and notify you when it changes function watchPosition() { navigator.geolocation.watchPosition(showPosition, showError); } // This function will be called when the user's location changes function showPosition(position) { const lat = position.coords.latitude; const lng = position.coords.longitude; // You can do something with the user's location here, // such as display it on a map or send an alert alert("Your location is: " + lat + ", " + lng); } // This function will be called if an error occurs while getting the user's location function showError(error) { switch (error.code) { case 1: alert("The user did not grant permission to get their location."); break; case 2: alert("The user's browser does not support geolocation."); break; case 3: alert("The user's browser is unable to get the user's location."); break; } } </script> <input type="button" value="Get Location" onclick="watchPosition();"> </body> </html> وwatchPosition() تعمل على مراقبة تغييرات الموقع الجغرافي للمستخدم وتقديم تحديثات مستمرة بشأن الموقع الجديد، وتعمل الواجهة على مراقبة الموقع عبر جهاز GPS أو شبكات Wi-Fi أو تقنيات الهاتف المحمول. وهي مفيدة في التالي: تتبع حركة المستخدم وتحديث التطبيق بناءً على موقعه الحالي. تخصيص تجربة المستخدم عندما يتحرك بين مواقع مختلفة، مثل تقديم محتوى متعلق بالموقع أو توجيهات للتنقل. تحديد موقع جهاز مفقود أو مسروق. يمكن استخدامها في تطبيقات لتتبع النشاطات البدنية مثل الجري أو ركوب الدراجات. يمكنك تحسين دقة الموقع بمرور الوقت حيث يمكن للتطبيق التفاعل مع تحسينات أفضل لتحديد الموقع عندما تصبح متاحة.
    1 نقطة
×
×
  • أضف...