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,方法如下:

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

最新文章

  1. 联合与枚举 、 高级指针 、 C语言标准库(一)
  2. sotower1.5-LS_工作流容易出错的地方
  3. Linux批量替换文件内容
  4. Android开源项目发现--- 工具类网络相关篇(持续更新)
  5. Qt入门(7)——窗口几何结构
  6. 与时间有关的windows函数
  7. Cocos2d-X学习——Android不同设备FPS不同问题
  8. crawler_基于块儿统计正文抽取_改进版
  9. POJ1083 Moving Tables(模拟)
  10. easyui常见问题
  11. tex 进度条
  12. 北大poj- 1009
  13. 微软必应Bing搜索引擎这几天无法访问!
  14. Golang websocket
  15. python与系统做交互常用的模块和使用方法
  16. vivado各版本的区别
  17. sublime出现 unable download.......
  18. nginx源码分析:打开监听套接字的流程
  19. Springboot2.x 拦截器
  20. TensorFlow实现FM

热门文章

  1. Node.js Error: Cannot find module express的解决办法(转载)
  2. Python各种转义符
  3. 【react】react-reading-track
  4. XMLHttpRequest cannot load JSONP
  5. WCF 无管理员权限下启用服务
  6. jmeter 通过csv data set config 设置参数化后,执行结果显示为&lt;EOF&gt;
  7. java路径中&#39;/&#39;的使用
  8. Appium 常用的API函数
  9. Qt添加右键菜单
  10. iOS app发布流程