fileupload ajax ie,ajaxfileupload.js IE兼容问题

2023-11-03

IE9和IE10都无法上传,这是由于IE浏览器的版本升级问题。修改方法如下:

if(window.ActiveXObject) {

var io = document.createElement('');

if(typeof uri== 'boolean'){

io.src = 'javascript:false';

}

else if(typeof uri== 'string'){

io.src = uri;

}

}

修改成

if(window.ActiveXObject) {

if(jQuery.browser.version=="9.0" || jQuery.browser.version=="10.0"){

var io = document.createElement('iframe');

io.id = frameId;

io.name = frameId;

}else if(jQuery.browser.version=="6.0" || jQuery.browser.version=="7.0" || jQuery.browser.version=="8.0"){

var io = document.createElement('');

if(typeof uri== 'boolean'){

io.src = 'javascript:false';

}

else if(typeof uri== 'string'){

io.src = uri;

}

}

}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

fileupload ajax ie,ajaxfileupload.js IE兼容问题 的相关文章

  • 8个技巧让设计师和程序员好好沟通起来

    优秀外文翻译 第54弹 设计师和程序员在构建产品时扮演着截然不同的角色 设计师通常专注于图形和界面功能 比如菜单布局和配色方案 程序员负责处理能让产品运作的 幕后 工作 通常涉及代码 所以 设计师和程序员之间存在断层也正常 有时候 只有在设
  • 关键词识别

    Transformer 架构在许多领域都取得了成功 包括自然语言处理 计算机视觉和语音识别 在关键字发现中 自我注意主要用于卷积或循环编码器之上 我们研究了一系列使 Transformer 架构适应关键字发现的方法 并引入了 Keyword
  • Base64系列第四篇 C/C++中使用Base64编码解码(从chromium库中抽取)

    本系列一共四篇 1 Base64系列第一篇 Base64介绍 2 Base64系列第二篇 python中使用Base64编码解码 3 Base64系列第三篇 C C 中使用Base64编码解码 使用boost库 4 Base64系列第四篇
  • python join_Python join()方法:合并字符串

    join 方法也是非常重要的字符串方法 它是 split 方法的逆方法 用来将列表 或元组 中包含的多个字符串连接成一个字符串 想详细了解 split 方法的读者 可阅读 Python split 方法 一节 使用 join 方法合并字符串
  • WCF Service 的创建,测试,发布与使用示例

    WCF Service 的创建 测试 发布与使用示例 一 WCF Service 的创建 WCF Service Application 注 为了在 IIS 或 WAS 中托管 则必须使用 WCF Service Application 类
  • Kali安装zmap简单介绍

    zmap是一个非常方便的扫描器 跟nmap和masscan一样 不过区别在于zmap他快 号称是一小时扫遍整个互联网 主要使用方式是TCP SYN scan TCP connectscan UDP scan No Ping scan等 下面
  • 【MySQL基础】9—MySQL数据类型

    Github主页 https github com A BigTree 笔记链接 https github com A BigTree Code Learning 如果可以 麻烦各位看官顺手点个star 如果文章对你有所帮助 可以点赞 收藏
  • shell中变量自增的实现方法

    Linux Shell中写循环时 常常要用到变量的自增 现在总结一下整型变量自增的方法 我所知道的 bash中 目前有五种方法 1 i expr i 1 2 let i 1 3 i 4 i i 1 5 i i 1 可以实践一下 简单的实例如
  • NLP下游任务理解以及模型结构改变(上)

    序言 Bert 是一种基于微调的多层双向 Transformer 编码 Bert中的Transformer 编码器 和 Transformer 本身的编码器结构相似 但有以下两点的不同 1 与Transformer本身的Encoder端相比
  • JAVA层HIDL服务的获取原理-Android10.0 HwBinder通信原理(九)

    Android取经之路 的源码都基于Android Q 10 0 进行分析 Android取经之路 系列文章 系统启动篇 Android系统架构Android是怎么启动的Android 10 0系统启动之init进程Android10 0系
  • 一个非常好用的 Python 魔法库

    点上方蓝色 菜鸟学Python 选 星标 公众号 重磅干货 第一时间到达 来源 Be melting https blog csdn net lys 828 article details 106489371 今天跟大家分享FuzzyWuz
  • React配置路由----傻瓜教程

    整体思路就是 就是在路由文件里配置路由 再将路由文件导入App js 最后将App js导入src下的index js 1 安装全局环境和创建React项目 cnpm install g create react app 仅第一次创建项目前
  • 带你熟知关键字static用法——C语言(举例及通俗易懂)

    引入 首先我们看两个例子 例1 include
  • win10 vscode tensorflow 填坑大成

    win 10 vscode tensorflow 这个略览是基于对Vs code 各种设置功能的迷惑开始的 包括 user setting workspace setting launch setting 以及从user setting 分
  • python代码中的中文语法错误:SyntaxError: Non-ASCII character ‘\xe5‘ in file trade.py on line 7

    编写的python程序中使用了中午 执行的时候报了上述语法错误 经过排查原因如下 我使用的解释器的版本是python2的 Python 2默认的编码格式是ASCII 如果直接使用中文就会报如下错误 SyntaxError Non ASCII
  • 集合实现控制台登录注册案例

    学习完集合框架以后做了一个用集合去实现控制台的注册登录的操作 这个案例是用集合去存储用户的注册的信息 所以存在每次运行程序都要进行一个注册的操作 这也是程序目前唯一的一个bug了 但是写完这个例子 还是让我受益颇多的 对于程序中真是的开发如
  • LeetCode5-最长回文子串

    官网地址 https leetcode cn com problems longest palindromic substring solution zui chang hui wen zi chuan by leetcode soluti
  • 安装libpng报错zlib not installed

    libpng安装configure时报错 error ZLib not installed 两个原因 zlib的include和lib路径没找到 添加zlib路径到环境变量 在 configure就行了 export LDFLAGS L u
  • Python中一维向量和一维向量转置相乘

    在Python中有时会碰到需要一个一维列向量 n 1 与另一个一维列向量 n 1 的转置 1 n 相乘 得到一个n n的矩阵的情况 但是在python中 我们发现 无论是 T 还是 np transpose 都无法实现一维向量的转置 相比之

随机推荐

  • Cocos Creator 源码解读:siblingIndex 与 zIndex

    前言 本文基于 Cocos Creator 2 4 5 撰写 普天同庆 来了来了 源码解读 系列文章终于又来了 温馨提醒 本文包含大段引擎源码 使用大屏设备阅读体验更佳 Hi There 节点 cc Node 作为 Cocos Creato
  • 完美解决 knife4j You do not have permission to access this page的问题

    文章目录 1 复现问题 2 分析问题 3 解决问题 1 复现问题 今天在项目中配置了knife4j 本地启动后 输入用户名和密码能够正常访问 如下图所示 但将项目部署到正式环境并成功启动 且用户名和密码输入正确后 却报出了如下错误 用户名和
  • 电脑 ktv服务器系统,ktv服务器主机系统

    ktv服务器主机系统 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具 将文件上传到云服务器 例如QQ exe 在本地主机和Windows云服务器上分别安装数据传输工具 将文件上传到云服务器 例如QQ
  • PWM 驱动电机

    文章主要是个人的笔记 所以很多地方可能是根据自己的情况来写的 驱动器 使用的是L298N CubeMX的配置 基本的配置略过 时钟源等 我们使用定时器1 1 选择内部时钟 通道1 PWM互补通道 2 这里我们后面把预分频的值改为了3 计数值
  • 各种开源库 介绍

    开源库 介绍 这里收录了一些个人觉得比较好的开源库 也请各位把自己觉得好的开源库分享出来 供大家一起分享 谢谢 该文章会不断更新 C FreeType FreeType库是一个完全免费 开源 的 高质量的且可移植的字体引擎 它提供统一的接口
  • 主键为null报错

    解决办法 88条消息 mybatis 为何我的id已经设置了主键自增 仍然报id不能为空 Java CSDN问答https ask csdn net questions 7402678
  • ArcGIS教程:太阳辐射建模

    入射太阳辐射 日照 源自太阳 穿过大气层时会发生改变 然后由于地形和表面要素进一步发生改变 最后在地球表面被分别截取成直射部分 散射部分和反射部分 截取的直接辐射是源自阳光的畅通无阻的直光线 散射辐射则是由于被大气中的云和尘埃等成分分散 反
  • 机器学习sklearn之集成学习(三)

    随机森林 集成学习一般可分为三大类 boosting bagging stacking 随机森林算法归属于bagging类 它的特点是使用多个没有依赖关系的弱学习器进行并行拟合 最后的决策也很简单 对于分类问题则使用简单的投票法 对于回归问
  • 【Fiddler】No root certificate was found问题解决方案

    在对手机抓包时 下载证书有很多人会出现此错误 解决方法如下 在本机命令提示符中进入到Fiddler的安装目录中 并运行下面这一段话 makecert exe r ss my n CN DO NOT TRUST FiddlerRoot O D
  • 56 openEuler搭建Mariadb数据库服务器-安装、运行和卸载

    文章目录 56 openEuler搭建Mariadb数据库服务器 安装 运行和卸载 56 1 安装 56 2 运行 56 3 卸载 56 openEuler搭建Mariadb数据库服务器 安装 运行和卸载 56 1 安装 配置本地yum源
  • ETL及其稳定性建设

    目录 一 前言 二 数据的抽取 Extract 1 数据库系统相同的数据源处理方法 2 数据库系统不同的数据源的处理方法 3 增量更新的问题 三 数据的清洗转换 Cleaning Transform 1 数据清洗 2 数据转换 四 数据的加
  • ESP32 官方AT固件编译(从零开始环境搭建到编译完成全过程)

    1 下载VMware免费版 https download3 vmware com software WKST PLAYER 1702 VMware player full 17 0 2 21581411 exe 2 下载Ubuntu ubu
  • 精选了20个Python实战项目(附源码),拿走就用!零基础练手不二项目!

    Python是目前最好的编程语言之一 由于其可读性和对初学者的友好性 已被广泛使用 那么要想学会并掌握Python 可以实战的练习项目是必不可少的 接下来 我将给大家介绍20个非常实用的Python项目 帮助大家更好的学习Python 大家
  • Java基础之《RabbitMQ(2)—交换器》

    一 RabbitMQ为什么需要信道 为什么不是TCP直接通信 1 什么是信道 信道就是控制台上的Channels 项目启动后 Queues是出来了 但是Channels是空的 只有发送数据后 信道就会有了 2 连接 信道 交换器 队列的关联
  • 【ESP32-IDF】 02-4 外设-SPI

    SPI 文章目录 SPI 1 硬件描述 1 1 SPI资源描述 1 2 SPI类型描述 1 2 1 四线标准SPI 1 2 2 三线SPI 1 2 3 Dual SPI 1 2 3 Quad SPI 2 SPI配置过程 2 1 SPI通讯过
  • 基于FPGA的高速数据采集ATA接口Verilog开发与Matlab

    基于FPGA的高速数据采集ATA接口Verilog开发与Matlab 摘要 本文介绍了基于FPGA的高速数据采集ATA接口的Verilog开发与Matlab的应用 通过使用Verilog语言进行FPGA的硬件设计 实现了ATA接口的数据采集
  • 单元测试和白盒测试相关总结

    一 软件测试方法 1 软件测试方法包括 白盒测试 White Box Testing 黑盒测试 Black Box Testing 灰盒测试 静态测试 动态测试 2 白盒测试 是一种测试用例设计方法 在这里盒子指的是被测试的软件 白盒 顾名
  • 如何在桌面上显示我的计算机,Win10如何将我的电脑(此电脑)显示到桌面上?

    win10和之前两个版本Windows一样安装好以后就一个回收站 我的电脑还有网络这两个图标都没有 那么Win10如何将我的电脑 此电脑 显示到桌面上 下面小编就为大家详细介绍一下 来看看吧 方法 步骤 1 使用原版镜像安装完系统后 进入系
  • C语言数据结构之树(保姆级讲解)

    前言 树是 一对多 的非线性存储结构 较链表 队列那些 树的概念会多点 涵盖的范围也较广 C语言数据结构之单链表 C语言数据结构之双向链表 c语言数据结构之栈 c语言数据结构之队列 1 树概念 1 1 树基本术语 图1 双亲节点 以A B
  • fileupload ajax ie,ajaxfileupload.js IE兼容问题

    IE9和IE10都无法上传 这是由于IE浏览器的版本升级问题 修改方法如下 if window ActiveXObject var io document createElement if typeof uri boolean io src