We can use following functions for adding the Javascript file dynamically.
function AddJsFile(file) {
var script = document.createElement('script');
script.src = file;
script.type = 'text/javascript';
script.defer = true;
document.getElementsByTagName('head').item(0).appendChild(script);
}
Or We can use this also, both will work:
function AddJsFile(file)
{
document.write('');
}
We can use following functions for adding the CSS file dynamically.
function AddCssFile(file) {
var stylesheet = document.createElement('link');
stylesheet.href = file;
stylesheet.type = 'text/css';
stylesheet.defer = true;
document.getElementsByTagName('head').item(0).appendChild(stylesheet);
}
Or We can use this also, both will work:
function AddCssFile(file)
{
document.write('');
}
We can use the following code for remving the JS the files.
function RemoveJsFile(file) {
var alljs = document.getElementsByTagName("js")
for (var i = alljs.length; i >= 0; i--) {
if (alljs[i] && alljs[i].getAttribute("src")!= null && alljs[i].getAttribute("src").indexOf(file)!=-1)
alljs[i].parentNode.removeChild(alljs[i])
}
}
We can use the following code for remving the CSS the files.
function RemoveCssFile(file) {
var allcss = document.getElementsByTagName("css")
for (var i = alljs.length; i >= 0; i--) {
if (allcss[i] && allcss[i].getAttribute("href")!= null && allcss[i].getAttribute("href").indexOf(file)!=-1)
allcss[i].parentNode.removeChild(allcss[i])
}
}
