+ -
当前位置:首页 → 问答吧 → 怎样用jQuery给script的charset赋值呢

怎样用jQuery给script的charset赋值呢

时间:2009-11-02

来源:互联网

偶是菜鸟,目前学做网站,导入某个js后,如果用的是gbk,在ie浏览器里面没有问题,在ff里面就没有效果了,用的是utf-8,在ff里没问题,在ie6里面又不行了,请问,有没有办法改变js的charset呢?我的想法是在jQuery里面用$.browser判断浏览器的类型给js的charset赋值,但用attr似乎不管用,求各位大侠帮帮忙
$(document).ready(function() {
    if ($.browser.msie) {
        var aa = $("script[src='js/pop.js']");
        aa.attr("charset", "gbk");
    }
    else {
        var aa = $("script[src='js/pop.js']");
        aa.attr("charset", "utf-8");    }
});

作者: ziyan   发布时间: 2009-11-02

先自己顶一下

作者: ziyan   发布时间: 2009-11-02

哪位好心人帮帮我啊,小弟感激不尽

作者: ziyan   发布时间: 2009-11-03

动态的生成<script>标签怎么样?!

作者: ivan820819   发布时间: 2009-11-04

请问动态生成的时候如何给charset赋值,我现在这么写似乎还是不管用呢
$(document).ready(function() {
    var script = document.createElement("SCRIPT");
    script.type = "text/javascript";
    script.src = "js/pop.js";


    if ($.browser.msie) {
        script.attr("charset", "gbk");
        document.getElemnetsByTagName("SCRIPT")[1].appendChild(script);
    }
    else {
        script.attr("charset", "utf-8");
        document.getElemnetsByTagName("SCRIPT")[1].appendChild(script);
    }

});

作者: ziyan   发布时间: 2009-11-04

热门下载

更多