تحميل الكود بعد انتهاء تحميل الصفحة

السلام عليكم

لدي كود يظهر اثناء تحميل الصفحة فلا يعمل كما ينبغي والمفترض ان يعمل الكود بعد انتهاء تحميل الصفحة بالكامل , هل لديكم كود يحدد متى يعمل الكود او يظهر

علما انني وضعت تاق السكربت قبل تاق </html> ولا زال يعمل بشكل خاطئ

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

حاول استخدام الكلمة المفتاحية defer مع السكربت لتأخير تشغيل جافاسكربت ضمن هذا السكربت حتى يتم انتهاء تحميل و معالجة الصفحة

<script src="script.js" defer>
                      // ^^^^
  // javascript
</script>

لم تجدي نفعا معي

وبعد البحث عن الخاصية هذه توصلت لبعض الخصائص لكنها للاسف معقده قليلا

<p class="demo" id="demo">
	Hi World 
</p>
<script>
   var get = document.getElementsByClassName("demo")[0].innerHTML; 
   document.write(get);
</script>

مثال هذا الكود السابق الذي تناقشناه انا وانت سويا

اريد اعطاءه امر بأن لا يعمل الا بعد تحميل الصفحة بالكامل والانتهاء منها ,

يجب أن يكون العنصران p و script ضمن الوسم body.

أرجو مشاركة كامل الصفحة إن لم تحل مشكلتك.

و يمكنك محاولة كتابة بدل document.write للتجريب

alert('نص إشعار')
أو
document.body.innerHTML += 'test';