解决uploadify插件不同浏览器下的兼容性问题

解决uploadify插件不同浏览器下的兼容性问题

http://www.thinkphp.cn/code/2138.html

 

uploadify在部分浏览器上没法使用,或者各种报错的解决方法。
uploadify插件上传图片是很爽的体验。
如果用chrome浏览器使用该插件基本上不会出任何错误。
报错情况:
1、缺少flash插件。
这种情况比较好解决,直接下载一个flash for firefox插件安装上就可以解决了,或者在安装一个flash for ie插件。
2、直接HTTP 302错误。
这种情况说明页面做了session验证,做了重定向跳转的,这个时候火狐浏览器不会吧浏览器的cookie带过去,这个时候就需要传参数中添加session。
uploadify有一个参数formdata参数里面写session的值。

 formData:{'PHPSESSID': "<?php echo session_id();?>"}

然后在后台接收一下

    if(isset($_POST['PHPSESSID'])){
                session_id($_POST['PHPSESSID']);
            }

 

3、对于360浏览器在部分电脑中即使在uploadify的参数中加了session也会报错,这种情况,应该是后台自动开启了session。
比如你用的thinkphp开发的,这个时候就需要关闭自动开启session。

  'SESSION_AUTO_START'=> false,

然后在需要用到session的地方,手动开启session,这样就兼容360浏览器了,或者在基类的构造函数中手动开启session

session_start();

4、对于上面这几种方法如果还没有帮助到你的话,比如部分360极速浏览器仍无法正常使用,这个时候可能是swf没有反应,或者不工作了,所以需要实时下载最新的swf,方法如下:
解决uploadify插件不同浏览器下的兼容性问题

注:如果上述方法还没有帮助到你的话,我暂时也无能为力。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112986.html原文链接:https://javaforall.net

(0)
上一篇 2021年10月26日 下午4:00
下一篇 2021年10月26日 下午5:00


相关推荐

  • python中安装qt5

    python中安装qt5有条件就挂 vpn 命令控制行 pipinstallpy 安装成功后配置 qt5 打开 PyCharm 选择 Settings gt Tools gt ExternalTool 创建三个额外工具 QtDesigner pyrcc PyUIC 三个额外工具的配置 1 QtDesigner2 Pyrcc 中间 arguments 填 FileName o FileNameWith rc pyW

    2026年3月27日
    2
  • 高通9008驱动_安卓手机高通9008模式下如何救砖

    高通9008驱动_安卓手机高通9008模式下如何救砖安卓手机刷机是一种非常常见的现象 自然少不了手机因为操作失误等 或者对系统进行了修改导致了不能开机 我们这里讲解是的高通手机救砖的技巧 MTK 联发科 手机的救砖 后续会整理出来 手机需要救砖 一般是不能开机 不能进恢复模式等 如果还能进恢复模式 基本上还不需要进 9008 模式什么是 9008 模式呢 9008 模式实际就是一个高通黑屏线刷端口 进入了 9008 模式 手机会处于黑屏状态 电脑的设备管理器会识

    2026年3月17日
    2
  • idea2021.7永久激活码【2021免费激活】

    (idea2021.7永久激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.htmlML…

    2022年3月21日
    48
  • Ext applyTo和renderTo的区别和用法「建议收藏」

    Ext applyTo和renderTo的区别和用法「建议收藏」extjs中经常会用到renderTo或applyTo配置选项。这里,我就比较下两者的区别与用法。1、renderTo与render方法对应2、applyTo与applyToMarkup方法对应一、applyTo的使用:1、applyTo所指向的el元素必须要有父节点。2、applyTo所指向的el元素实际上是充当了对象要渲染的模板,对象是渲染在其父节点内。即对象实例化后所

    2022年7月28日
    14
  • rowBounds_robocopy用法

    rowBounds_robocopy用法generator添加

    2026年2月13日
    6
  • 排列组合计算公式简易版

    排列组合计算公式简易版记录一下排列组合中一些重要又常用的公式 1 0 10 10 12 Pmn n n 1 n 2 n m 1 n n m Pnm n n 1 n 2 n m 1 n n m P n m n n 1 n 2 cdots n m 1 frac n n m 3 pnn n n n 1 n 2 3 2 1pnn n n n

    2026年3月26日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号