62 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			62 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: Location Reload Method
 | |
| localeTitle: طريقة تحديث الموقع
 | |
| ---
 | |
| ## طريقة تحديث الموقع
 | |
| 
 | |
| يوفر أسلوب JavaScript `Location.reload()` وسائل لإعادة تحميل الصفحة في عنوان URL الحالي.
 | |
| 
 | |
| بناء الجملة هو ما يلي:
 | |
| 
 | |
| `object.reload(forcedReload);` حيث تعد `forceReload` معلمة اختيارية.
 | |
| 
 | |
| لإعادة تحميل الصفحة ببساطة ، يمكنك إدخال `window.location` ككائن.
 | |
| 
 | |
| المعلمات الاختيارية التي يتم `force reload` هي قيمة منطقية ، والتي يتم تعيينها على:
 | |
| 
 | |
| *   `True` يعيد تحميل الصفحة من الخادم (على سبيل المثال لا يخزن البيانات المخزنة مؤقتًا بواسطة المتصفح):
 | |
| 
 | |
|  `window.location.reload(true); 
 | |
| ` 
 | |
| 
 | |
| *   `False` بإعادة تحميل الصفحة باستخدام إصدار الصفحة المخزنة مؤقتًا بواسطة المستعرض.
 | |
| 
 | |
|  `window.location.reload(false); 
 | |
| ` 
 | |
| 
 | |
| `False` هي المعلمة الافتراضية ، لذلك إذا تركت فارغة ، فإن `object.reload()` يعيد تحميل الصفحة باستخدام بيانات broswer المخبأة ، أي أنه مماثل لاستخدام الطريقة كـ `object.reload(false)` .
 | |
| 
 | |
| لإنشاء تأثير "تحديث" - توفير - المستعرض من قبل المستعرض ، قد تحتاج إلى إنشاء زر HTML والقيام بأي مما يلي:
 | |
| 
 | |
| *   إرفاق `Location.reload()` بعلامة زر HTML ، كما يلي:
 | |
| 
 | |
|  `<input type="button" value="Refresh Button" onClick="window.location.reload()"> 
 | |
| ` 
 | |
| 
 | |
| *   تعيين حدث عند النقر على الزر باستخدام الوظيفة التي تستخدم الطريقة ، حيث يبدو الزر مشابهاً
 | |
| 
 | |
|  `<button type="button" onClick="reloadThePage()">Refresh!</button> 
 | |
| ` 
 | |
| 
 | |
|  `<script> 
 | |
|  function reloadThePage(){ 
 | |
|     window.location.reload(); 
 | |
|  } 
 | |
|  </script> 
 | |
| ` 
 | |
| 
 | |
| ### مثال:
 | |
| 
 | |
|  `// 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](https://developer.mozilla.org/docs/Web/API/Location/reload)
 | |
| *   [مدارس W3](https://www.w3schools.com/jsref/met_loc_reload.asp) |