একটি অস্থায়ী উপাদান (ঙ। ছ। তৈরি করুন DIV
), তার আপনার HTML কোড নির্ধারণ innerHTML
সম্পত্তি, এবং তারপর তার সংযোজন শিশু নোড থেকে HEAD
একের পর উপাদান এক। উদাহরণস্বরূপ, এটি পছন্দ করুন:
var temp = document.createElement('div');
temp.innerHTML = '<link rel="stylesheet" href="example.css" />'
+ '<script src="foobar.js"><\/script> ';
var head = document.head;
while (temp.firstChild) {
head.appendChild(temp.firstChild);
}
এর HEAD
মাধ্যমে সম্পূর্ণ সামগ্রীর পুনর্লিখনের সাথে তুলনা করা, এটি কোনওভাবেই উপাদানটির innerHTML
বিদ্যমান শিশু উপাদানগুলিকে প্রভাবিত করবে না HEAD
।
নোট করুন যে wayোকানো স্ক্রিপ্টগুলি দৃশ্যত স্বয়ংক্রিয়ভাবে কার্যকর হয় না, যখন শৈলীগুলি সফলভাবে প্রয়োগ করা হয়। সুতরাং যদি আপনার সম্পাদনের জন্য স্ক্রিপ্টগুলির প্রয়োজন হয় তবে আপনাকে জেএস ফাইলগুলি অ্যাজাক্স ব্যবহার করে লোড করা উচিত এবং তারপরে তাদের সামগ্রীগুলি ব্যবহার করে চালানো উচিত eval()
।