طريقة إعادة تحميل الموقع: كيفية إعادة تحميل صفحة بجافا سكريبت
Location.reload()
توفر طريقة JavaScript وسيلة لإعادة تحميل الصفحة في عنوان URL الحالي.
بناء الجملة هو كما يلي:
object.reload(forcedReload);
، أين forceReload
هي معلمة اختيارية.
لإعادة تحميل الصفحة ببساطة ، يمكنك إدخالها window.location
ككائن.
المعلمات الاختيارية force reload
هي قيمة منطقية ، والتي إذا تم تعيينها على:
True
يعيد تحميل الصفحة من الخادم (على سبيل المثال ، لا يخزن البيانات المخزنة مؤقتًا بواسطة المتصفح):
window.location.reload(true);
False
يعيد تحميل الصفحة باستخدام نسخة الصفحة المخبأة بواسطة المتصفح.
window.location.reload(false);
False
هي المعلمة الافتراضية ، لذلك إذا تركت فارغة ، object.reload()
فسيتم إعادة تحميل الصفحة باستخدام البيانات المخزنة مؤقتًا لبرنامج المتصفح ، أي أنها مماثلة لاستخدام الطريقة مثل object.reload(false)
.
لإنشاء تأثير خيار "التحديث" الذي يوفره المتصفح ، قد ترغب في إنشاء زر HTML والقيام بأي مما يلي:
- إرفاق
Location.reload()
ترميز زر HTML ، مثل هذا:
- قم بتعيين حدث عند النقر على الزر بالوظيفة التي تستخدم الطريقة ، حيث يبدو الزر مشابهًا لها
Refresh!
function reloadThePage(){ window.location.reload(); }
مثال:
// Reload the current resources from the server window.location.reload(true); // Reload the current resources from the browser's cache window.location.reload();
سيؤدي هذا إلى إعادة تحميل الصفحة على عنوان URL الحالي من الخادم.
معلومات اكثر:
- MDN