在函数调用中从URL读取和执行JavaScript

时间:2013-08-01 11:45:31

标签: javascript jquery html

我有一个包含一些JavaScript文件的URL,ImportantScript.js:

www.PrivateDomain.com/ImportantScript.js

我有另一个网址www.ImportantBusiness.com,其页面上有一些其他脚本文件,代码如下:

$(document).ready(function ()
{
    // Code to read and execute ImportantScript.js
}

浏览www.ImportantBusiness.com浏览器需要使用哪些代码才能从URL www.PrivateDomain.com/ImportantScript.js读取和执行ImportantScript.js

2 个答案:

答案 0 :(得分:1)

尝试使用$ .getScript(),它应该做你想要的。见http://api.jquery.com/jQuery.getScript/

答案 1 :(得分:0)

您可以使用以下内容。

var script = document.createElement("script");
        script.src = "http://www.PrivateDomain.com/ImportantScript.js"
        script.onreadystatechange = function(){
            if (!done && (!this.readyState || this.readyState == "loaded" || this.readyState == "complete")) {
                        done = true;
                        //call some function when done
            }
        };
        document.getElementsByTagName("head")[0].appendChild(script);