Eslam Soliman
Eslam Soliman

Reputation: 1296

Can I include a JavaScript file inside another one at runtime?

I need to include a JavaScript file inside another one and use its functions at runtime. The file may exist in my server or in another one.

How can I do this?

Upvotes: 2

Views: 4197

Answers (3)

marc
marc

Reputation: 6223

With JQuery power do

$.ajax({
  url: yourURL,
  dataType: "script",
  async: false
});

Upvotes: 2

Ruslan Polutsygan
Ruslan Polutsygan

Reputation: 4461

var sc=document.createElement('script');
sc.src="script.js";
document.getElementsByTagName('head')[0].appendChild(sc);

Use something like this

Upvotes: 8

Eslam Soliman
Eslam Soliman

Reputation: 1296

the answer of this question you can find it in the following :Here

something like that visit the article to know more :

<script type="text/javascript">
// Function to allow one JavaScript file to be included by another.
// Copyright (C) 2006-08 www.cryer.co.uk
function IncludeJavaScript(jsFile)
{
  document.write('<script type="text/javascript" src="'
    + jsFile + '"></scr' + 'ipt>'); 
}
</script>

and here are some links on stack overflow :

One Two

Upvotes: 3

Related Questions