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) |