不借助js插件和flash实现不跳转上传文件
1、html页面代码
<input type="button" id="uploadBtn" value="选择文件">
<iframe id="uploadIframe" name="upload-iframe" style="display:none">
</iframe>
<form style="display:none" action="上传文件的后台路径" id="uploadForm" method="post" enctype="multipart/form-data" target="upload-iframe">
<input type="file" name="image" id="uploadFile">
<input type="hidden" name="subFolder" value="test">
</form>
2、js代码
//选择上传文件$("#uploadBtn").click(function(){$("#uploadFile").trigger("click");});//提交上传文件表单$("#uploadFile").change(function(){$("#uploadForm").submit();});//上传文件回调方法$("#uploadIframe").load(function(){var content = $(this).contents().find("body").text();content = eval("(" + content + ")")//后台返回的json内容});
不借助js插件和flash实现不跳转上传文件相关推荐
- js插件+UploadFile类实现图片的批量上传
文件上传无疑是web应用中一个非常常用的功能,下面小编给大家分享一下diyUpload.js+ThinkPHP中的UploadFile类实现图片的批量上传. 首先,给大家介绍展示一下具体操作页面: h ...
- 禁止adobe flash player后台偷偷的上传文件的方法
现在很多人都喜欢看网页电影,可是,你们有没有发现flash player在偷上传文件呢?也许你不相信,flash player也会p2p上传文件,但事实证明,确实如此.上传文件可是会占用上行带宽,从而 ...
- egg.js ajax上传文件,egg.js 通过 form 和 ajax 两种方式上传文件并自定义目录和文件名...
一.需求 egg.js 的文件上传个人觉得很一般,内置的 multipart 插件并不怎么好用. egg-multipart 也是基于 co-busboy 实现的. egg 官方给的文件上传的示例地址 ...
- JS PC端调用摄像头录视频截图上传文件
创建 Catcher 类 class Catcher {URL; // 上传地址dataStream; // 流数据mediaStream; //媒体流mediaRecorder; //录制对象sta ...
- 解决IE8下上传文件问题,无需flash,无需html5
解决IE8下上传文件问题 场景:实现上传文件功能,重写上传按钮样式,并需要得到后台返回的数据来动态修改页面. 要求:不需要flash以及其他额外需要的东西. 尝试过的方法:1.webuploader. ...
- bootstrap-fileinput上传文件的插件使用总结----编辑已成功上传过的图片
http://plugins.krajee.com/file-plugin-methods-demo 具体操作 http://plugins.krajee.com/file-preview-manag ...
- 上传文件插件(plupload)
引入插件: <script src="../../static/js/plupload.full.min.js"></script> /** 上传文件配置* ...
- JS中使用FormData上传文件、图片的方法
参考博客:http://www.cnblogs.com/xiaohuochai/p/6543019.html http://www.cnblogs.com/qcloud1001/p/6839541.h ...
- jquery form插件(ajax)上传文件实现及原理
原理: jquery form插件ajax上传文件的原理, 1.浏览器实现了XMLHttpRequest level2规范的,则插件使用xhr直接提交文件.通常来说chrome.firefox都实现了 ...
最新文章
- 菜鸟学习之linux用户行为日志审计方案
- matlab中滤波器函数filter的c语言实现
- 微软撤回了开放面部识别数据集,出于法律原因
- 信息学奥赛一本通(C++)在线评测系统——基础(三)数据结构 —— 1339:【例3-4】求后序遍历
- 长江浪花~朵儿朵尔朵
- 中秋快乐:数据库的全家福喜添新员
- 【C语言】又是排序(指针专题)
- 09-hibernate单表操作(1)
- swift - scrollview 判断左右移动, 以及上下两个view联动
- Facebook 数据泄露高达 5000 万人,斯诺登怒评!
- leetcode组队学习——动态规划
- java 二进制乱码_深入解析java乱码
- 【神器】截图+贴图工具 Snipaste
- html 载入视频flv,HTML中嵌入FLV视频文件
- 柴静:我只是讨厌屈服
- 一维条形码Code128的编码与生成
- 校园网认证系统-802.1x协议介绍
- 怎样正确理解LOOPBACK接口?
- 获取微信聊天窗口的小程序入口参数
- LeetCode题解:x的平方根
热门文章
- 简单的基于地理图片的旅行路线还原
- 【git】commit后撤回
- 激活 win7 刷bios 方法 工具 刷带有slic2.1的bios 教程 方法 刷bios激活win7 汇总
- Android APK+Dex文件反编译及回编译工具 v.1.8.0 测试版
- VC++ FTP文件下传(断点续传)
- am4针脚定义_AMD Zen架构AM4接口实物曝光:1331针
- 我的世界服务器显示unknown,我的世界攻略_我的世界显示unknown host怎么办?|玩法丰富_游戏手机游戏-中关村在线...
- 这个小程序有很多限量版的资源。
- 基于C#的ORECLE数据库操作类
- 常用新闻和广播听力词汇和术语