window.onload = function() {
... ইত্যাদি দুর্দান্ত উত্তর নয়।
এটি সম্ভবত কাজ করবে, তবে এটি ইতিমধ্যে এই ইভেন্টটিতে আবদ্ধ হওয়া অন্য কোনও কার্যও ভেঙে ফেলবে। অথবা, যদি আপনার পরে কোনও ক্রিয়াকলাপ সেই ইভেন্টটির দিকে নজর রাখে তবে তা আপনার ভেঙ্গে যাবে। সুতরাং, আপনি কাজ করার পরে এমন কিছু কেন হয় নি তা বোঝার চেষ্টা করার পরে আপনি প্রচুর ঘন্টা ব্যয় করতে পারেন।
আরও দৃ rob় উত্তর এখানে:
if(window.attachEvent) {
window.attachEvent('onload', yourFunctionName);
} else {
if(window.onload) {
var curronload = window.onload;
var newonload = function(evt) {
curronload(evt);
yourFunctionName(evt);
};
window.onload = newonload;
} else {
window.onload = yourFunctionName;
}
}
কিছু কোড আমি ব্যবহার করছি, লেখককে ক্রেডিট দেওয়ার জন্য আমি এটি কোথায় পেয়েছি তা ভুলে গেছি।
function my_function() {
// whatever code I want to run after page load
}
if (window.attachEvent) {window.attachEvent('onload', my_function);}
else if (window.addEventListener) {window.addEventListener('load', my_function, false);}
else {document.addEventListener('load', my_function, false);}
আশাকরি এটা সাহায্য করবে :)
window.onload = codeAddress
পরে চলছেcodeAddress()
? যদি তাই হয়, এটি কাজ করা উচিত। আপনি কি নিশ্চিত যে অন্য কোথাও ত্রুটি নেই?