منع مربع حوار إعادة إرسال نموذج التأكيد
عند تحديث الصفحة بعد إرسال النموذج، قد يظهر مربع حوار تأكيد، يحذر من إعادة إرسال المعلومات. قد يكون هذا أمرًا مزعجًا، خاصة بالنسبة للمستخدمين الذين يقومون بعمليات إرسال نماذج متكررة. تستكشف هذه المقالة طريقة لمنع ظهور مربع الحوار هذا.
أحد الأساليب الفعالة هو استخدام JavaScript في HTML الخاص بالصفحة المعاد تحميلها. بتنفيذ الكود التالي:
if ( window.history.replaceState ) {
window.history.replaceState( null, null, window.location.href );
}
يقوم هذا الرمز بتحديث سجل المتصفح، مما يمنع الحاجة إلى تأكيد إعادة الإرسال. تعمل هذه الطريقة عن طريق مسح معلومات النموذج بعد الإرسال الأولي، مما يؤدي إلى إزالة البيانات التي تؤدي إلى ظهور تحذير إعادة الإرسال. ونتيجة لذلك، يمكن تحديث الصفحة دون مواجهة مربع حوار التأكيد.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3