zoukankan      html  css  js  c++  java
  • 同步动态加载远程JS

    <html>
    <head>
    
    </head>
    <body>
    
    </body>
    </html>
    
    
    <script src="/lib/jquery.min.js"></script>
    
    <script>
    
    
        var a = 100;
    
        alert("执行前,a的值为:" + a);//100
        console.log(jQuery.fn.jquery);
    
        console.time("执行远程JS耗时");
        loadRemoteJs("/1.js");  //1.js 内容: a=20
        console.timeEnd("执行远程JS耗时");
    
        alert("执行后,a的值为:" + a);//20
        console.log(jQuery.fn.jquery);
    
    
    
    
    
    
        function loadRemoteJs(file) {
            $.ajax({
                url: file,
                method: 'GET',
                async: false
            }).success(function (result) {
                document.writeln("<script>" + result + "</script>");
            });
        }
    
    
    
        //https://www.cnblogs.com/jxlsomnus/p/4269945.html
    
    </script>
    
    
    <script>
        //(async function () {
    
        //    alert("执行前,a的值为:" + a);
    
        //    await $.getScript("/1.js");
    
        //    alert("执行后,a的值为:" + a);
    
        //})();
    </script>
    
    
    <script>
    
        //alert("执行前,a的值为:" + a);
    
        //loadjs("/1.js");//1.js会重设a的值
    
        //alert("执行后,a的值为:" + a);
    
    
    
        //function loadjs(file) {
        //    var head = $('head').remove('#loadscript');
        //    $("<scri" + "pt>" + "</scr" + "ipt>").attr({ src: file, type: 'text/javascript', id: 'loadscript' }).appendTo(head);
        //}
    
    </script>
    

      

  • 相关阅读:
    Luogu P1020 导弹拦截
    洛谷 p1196 带权并查集
    gradle 语法基础
    Codeforces Round #542 div.2 C
    我了解的字符编码
    洛谷p3374 树状数组1
    树状数组2
    线段树模板 求区间和, 区间加法,乘法更新
    洛谷 p1886 滑动窗口
    HDOJ.1251
  • 原文地址:https://www.cnblogs.com/chinasoft/p/14081085.html
Copyright © 2011-2022 走看看