Islam El Safaiy نشر 14 مايو أرسل تقرير نشر 14 مايو كيف اجبر المستخدم الانتقال الى موقع آخر في وقت معين 1 اقتباس
0 Khaled Osama3 نشر 14 مايو أرسل تقرير نشر 14 مايو لا يمكنك بشكل مباشر إجبار المستخدم على الانتقال إلى موقع آخر في وقت معين باستخدام HTML فقط. ومع ذلك، يمكنك استخدام JavaScript لتحقيق هذه الميزة. هنا كيفية القيام بذلك: 1. استخدم دالة setTimeout() في JavaScript لتحديد الوقت الذي تريد بعده إعادة توجيه المستخدم إلى موقع آخر. 2. داخل دالة setTimeout() استخدم داله window.location.href لإعادة توجيه المستخدم إلى عنوان URL الجديد. مثل هذا المثال للتوضيح: <!DOCTYPE html> <html> <head> <title>Redirect Example</title> <script> // تحديد الوقت الذي تريد بعده إعادة التوجيه (في هذا المثال، بعد 5 ثوانٍ) setTimeout(function() { // إعادة توجيه المستخدم إلى موقع آخر window.location.href = "https://example.com"; }, 5000); // 5000 مللي ثانية = 5 ثوانٍ </script> </head> <body> <h1>سيتم إعادة توجيهك إلى موقع آخر بعد 5 ثوانٍ...</h1> </body> </html> في هذا المثال، سيتم إعادة توجيه المستخدم إلى https://www.example.com بعد 5 ثوان من تحميل الصفحة. لاحظ أنه يمكنك تغيير قيمة 5000 (التي تمثل عدد المللي ثوانٍ) إلى الوقت الذي تريده قبل إعادة التوجيه. اقتباس
0 عبدالباسط ابراهيم نشر 14 مايو أرسل تقرير نشر 14 مايو كما أخبرك خالد يمكنك القيام بما تريده من خلال javascript بواسطة الدالة window.location.href كما يوجد عدة طرق أخرى لكل منهما إختلاف بسيط مثلاً استخدم location.href وهي مطابقة ل window.location.href setTimeout(() => { location.href = "https://example.com"; }, 5000); وأيضاً يمكن استخدم location.replace() الفرق هو أن location.replace لا يترك سجل للصفحة الحالية في متصفح المستخدم فيصبح مفيداً عند العمل مع ال form setTimeout(() => { location.replace("https://example.com"); }, 5000); ويوجد أيضاً window.location.assign(): setTimeout(() => { window.location.assign("https://example.com"); }, 5000); اقتباس
السؤال
Islam El Safaiy
كيف اجبر المستخدم الانتقال الى موقع آخر في وقت معين
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.