• 0

نقل المستخدم لمقال في ذات الموقع عندما يضغط على زر العودة الخاص بالمتصفح جافا سكريبت

هل ممكن عمل كود جافا سكربت معين حتى لو بمقابل
ا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

قم بطرح أسئلتك مباشرة وسيقوم المدربون بالإجابة عليها وقم بالسؤال مراراً وتكراراً إذا كنت مبرمج أما إذا كنت تريد أن تقوم بتوظيف مبرمج فقم بطرح مشروعك على منصة مستقل وستجد العديد من المدربين مستعدين لتقديم خدماتهم 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

الرجاء ترك تفاصيل طلبك بشكل واضح .. سنقوم بمساعدتك ان شاء الله

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

السؤال : هو عمل كود برمجي بالجافا سكربت تقريباً  تكون مهمته هو حين الضغط على زر العودة للخلف في المتصفح  يتم توجيهه الى المقالات المتشابهه في الموقع .

على سبيل المثال

لو دخلت على الموقع من جوجل على اي موضوع  لو تم الضغط على زر العوده لرجعت الى جوجل من جديد وانا اريد ان لا ارجع الى جوجل ولكن يتم توجييهي الى اي مقال متشابه وهكذا في كل ضطه على زر العودة  ينقلني الى مقال متاشبه في الموقع نفسه بحيث لا اخرج من الموقع .

 

اتمنى وضحت الفكره

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0
بتاريخ 7 ساعات قال love yemen:

عمل كود برمجي بالجافا سكربت تقريباً  تكون مهمته هو حين الضغط على زر العودة للخلف في المتصفح  يتم توجيهه الى المقالات المتشابهه في الموقع .

يمكن الاستجابة لحدث مغادرة الصفحة عن طريق شيفرة جافاسكربت:

window.onbeforeunload = function () {
   // put your code here
  // Simulate a mouse click:
  window.location.href = "http://www.w3schools.com";

  // Simulate an HTTP redirect:
  window.location.replace("http://www.w3schools.com");
}

ثم يمكنك استبدال الرابط الموجود في المثال برابط آخر..

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

اين ممكن يتم وضع الكود

وحين وضع الكود يظهر خطاء في الموقع وتظهر الشفر ة في الموقع

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0
بتاريخ On 4/9/2021 at 00:48 قال ابو مرام2:

اين ممكن يتم وضع الكود

وحين وضع الكود يظهر خطاء في الموقع وتظهر الشفر ة في الموقع

الشيفرة المرفقة هي لجافاسكربت يتم وضعها في script ضمن body على الشكل التالي:

<html>
  
  
<body>
  
  
  
  
  
  
<script>
  window.onbeforeunload = function () {
   // put your code here
  // Simulate a mouse click:
  window.location.href = "http://www.w3schools.com";

  // Simulate an HTTP redirect:
  window.location.replace("http://www.w3schools.com");
}

</script>
  
    
</body>
  
</html>

نضع script في آخر جزء من body 

استعمل إحدى الطريقتين location.href أو التي تليها فلهما نفس العمل

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0
بتاريخ 2 دقائق مضت قال Wael Aljamal:

الشيفرة المرفقة هي لجافاسكربت يتم وضعها في script ضمن body على الشكل التالي:


<html>
  
  
<body>
  
  
  
  
  
  
<script>
  window.onbeforeunload = function () {
   // put your code here
  // Simulate a mouse click:
  window.location.href = "http://www.w3schools.com";

  // Simulate an HTTP redirect:
  window.location.replace("http://www.w3schools.com");
}

</script>
  
    
</body>
  
</html>

نضع script في آخر جزء من body 

 

استعمل إحدى الطريقتين location.href أو التي تليها فلهما نفس العمل

شكر لك تم اضافته لكن لم يعمل وحين الضغط على زر العودة للخلف للمتصفح لا يظهر لي شيء ويعود بشكل عادي وطبيعي

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0
بتاريخ 3 ساعات قال ابو مرام2:

شكر لك تم اضافته لكن لم يعمل وحين الضغط على زر العودة للخلف للمتصفح لا يظهر لي شيء ويعود بشكل عادي وطبيعي

حسنا.. حاول بعد التعديل:

<html> 
  
<body>

<script>
  window.onbeforeunload = function (e) {
  e.preventDefault();
    
  window.location.href = "http://www.w3schools.com";
}
</script>
</body>
</html>

أو:

<script>
	addEventListener('popstate',()=>{
      window.location.href = "http://www.w3schools.com";
    })
</script>

أما هذه ستبقيك في نفس الصفحة:

<script>
    function preventBack() {
        window.history.forward();
    }

    setTimeout("preventBack()", 0);
    window.onunload = function() {
        null
    };
</script>

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0
بتاريخ On ٢٧‏/٨‏/١٤٤٢ هـ at 04:49 قال Wael Aljamal:

حسنا.. حاول بعد التعديل:


<html> 
  
<body>

<script>
  window.onbeforeunload = function (e) {
  e.preventDefault();
    
  window.location.href = "http://www.w3schools.com";
}
</script>
</body>
</html>

أو:


<script>
	addEventListener('popstate',()=>{
      window.location.href = "http://www.w3schools.com";
    })
</script>

أما هذه ستبقيك في نفس الصفحة:


<script>
    function preventBack() {
        window.history.forward();
    }

    setTimeout("preventBack()", 0);
    window.onunload = function() {
        null
    };
</script>

 

للاسف لم يعمل الكود

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن