用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1432|回复: 3
收起左侧

[版本 3.x] CI框架对360浏览器做了什么?

[复制链接]
发表于 2015-5-1 17:33:09 | 显示全部楼层 |阅读模式
做一个上传图片,浏览器实时显示缩略图的功能,其他浏览器包括IE都行,但是360问题很奇怪,如果不把网页放到CI中加载,功能可以使用,如果用CI控制器加载模板(与前面的网页一点没变),显示出来的网页,不仅样式变化了,而且不能显示缩略图了,请教大神,问题出在哪儿?代码:
<html>
        <head>
                        <script type="text/javascript" >
                        <!--特别注意形参为文件file对象,不用改,形参就是file-->
                        function previewImg(file){
                                <!--获取展示缩略图的元素-->
                                var img = document.getElementById('img_1');
                                if (file.files && file.files[0]){
                                        <!--后面代码中除了img和evt其他都是固定的-->
                                        var reader = new FileReader();
                                        reader.onload = function(evt){img.src = evt.target.result;}
                                        reader.readAsDataURL(file.files[0]);
                                }
                        }
                </script>
        </head>
        <body>
                <div >
                        <img id='img_1' src="" alt="图片缩略图..." width="200" height="160px" />
                        <input type="file" value="浏览..."/>
                </div>

        </body>
</html>



 楼主| 发表于 2015-5-1 17:38:02 | 显示全部楼层
自己顶一下,希望有大神看见
发表于 2015-5-4 08:20:59 | 显示全部楼层
这跟CI貌似没关系  
而是IE兼容性问题
这功能不好做好,很多都是通过flash什么的实现的你也可以找找开源第三方工具
发表于 2015-5-4 09:15:07 | 显示全部楼层
那还用问,一定是你加载的视图文件跟直接手写的不一致。要么多了一些空格,要么编码方式不对之类的。总之仔细检查检查。

本版积分规则