首页 新闻 会员 周边

如果网页面动态加载js

0
悬赏园豆:20 [已关闭问题] 解决于 2012-07-23 09:38
 我写了这么一个js方法,去往页面里加载js
    <script type="text/javascript">
        var Qing = {}
        Qing.ver = {
            ver: "1.0",
            js: function () {
                var _thisScript = document.scripts[document.scripts.length - 1];

                for (var i = 0; i < arguments.length; i++) {
                    var script = document.createElement('script');
                    script.rel = 'stylesheet';
                    script.type = 'text/javascript';
                    script.src = arguments[i];
                    _thisScript.parentNode.insertBefore(script, _thisScript.nextSibling);
                }
            }
        }
    </script>
    
    <script type="text/javascript">
        Qing.ver.js("demo.js?themes=1");
    </script>
demo.js这个js里面在页面加载的时候 是会有一些初始方法需要执行的

(function () {
alert("加载么?");
});//例子

通过insertBefore方式加载的 是不是就执行不到了? 有没有什么办法
豆腐欣欣的主页 豆腐欣欣 | 初学一级 | 园豆:76
提问于:2012-07-21 14:06
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册