jQuery MiniUI

标题: 载入的js报错 [打印本页]

作者: simple0145    时间: 2018-8-27 18:04:42     标题: 载入的js报错

本帖最后由 simple0145 于 2018-8-27 18:09 编辑

把原先document.write的方式改为下面这种,
function loadScripte(type, path) {
        var script;
        switch (type) {
        case "javascript":
                script = document.createElement("script");
                script.type = "text/javascript";
                script.src = bootPATH + path;
                break;
        case "css":
                script = document.createElement("link");
                script.type = "text/css";
                script.rel = 'stylesheet';
                script.href = bootPATH + path;
                break;
        }
        console.log(script);
        document.getElementsByTagName("head")[0].appendChild(script);
}
发现JS有导入进来,
[attach]11284[/attach]

但是Html中使用mini时报错,不知是什么原因?
第二个图传不上来,用文字:<script type="text/javascript">
        mini.parse();   Uncaught ReferenceError: mini is not defined



作者: simple0145    时间: 2018-8-28 09:28:02

发现在IE11里面正常运行,反倒chrome里面报错。
作者: dforce    时间: 2018-8-28 09:47:27

simple0145 发表于 2018-8-28 09:28
发现在IE11里面正常运行,反倒chrome里面报错。

把我们boot.js改造成你现在用的样子,打包发上来,我们测试一下。
作者: simple0145    时间: 2018-8-28 10:23:29

dforce 发表于 2018-8-28 09:47
把我们boot.js改造成你现在用的样子,打包发上来,我们测试一下。

[attach]11285[/attach]


附件为boot.js,麻烦你们了。

作者: dforce    时间: 2018-8-28 11:26:49

本帖最后由 dforce 于 2018-8-28 11:28 编辑
simple0145 发表于 2018-8-28 10:23
附件为boot.js,麻烦你们了。

[attach]11286[/attach]这你地址都不对了



作者: simple0145    时间: 2018-8-28 11:55:29

dforce 发表于 2018-8-28 11:26
这你地址都不对了

[attach]11288[/attach]
我的路径没错啊,用的你们java版的。打印出来的路径放到浏览器都可以访问。
http://localhost:8080/cwp/scripts/jquery.min.jshttp://localhost:8080/cwp/scripts/miniui/miniui.js



作者: felt    时间: 2018-8-29 10:45:07

本帖最后由 felt 于 2018-8-29 10:46 编辑
simple0145 发表于 2018-8-28 11:55
我的路径没错啊,用的你们java版的。打印出来的路径放到浏览器都可以访问。
http://localhost:8080/cwp/ ...

这个文件的路径还是要根据页面来的,另外加载的顺序也有问题,我测试了不同浏览器还不一样,ie下顺序正常,ff下先执行到mini.parse(),后加载完miniui.js。
建议还是按我们的boot.js来吧





欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2