无刷新上传图片/文件的三种方式

无刷新上传图片/文件的三种方式

1、iframe上传(最古老的无刷新上传,在Ajax支持上传文件之前,就用的这种方式,兼容性是最强的,不过现在应该很少人用这种方式了
2、使用Flash上传(主要用来防止一些低版本浏览器,它们不支持Ajax上传文件,但因为以前看网页视频都需要Flashplayer,所以可以认为基本上所有浏览器都是安装了flash的,都是支持flash的)
3、Ajax模拟form表单上传方式
1)不处理照片直接上传文件
2)处理图片后再提交文件
3)提交DataUrl数据方式

Read More Read More

为什么jquery return false 无法阻止submit()事件跳转?

为什么jquery return false 无法阻止submit()事件跳转?

代码如下,我希望的是用ajax做无刷新上传文件,上传完后自己用js控制要干什么(如弹出提示),所以要阻止表单自动跳转,但是却发现这个代码死活跳转不了,只记得以前一直都用return false来阻止jquery的submit事件自动跳转的

Read More Read More

js判断是否在数组中

js判断是否在数组中

我们知道php有个函数叫`in_array()`,可以判断给定的元素在不在这个数组中,而js/jQuery都是没有这个方法的,那么我们怎样实现这样的功能呢?其实我们用js里的一个字符串对象的方法`indexOf()`就可以,跟php的`strstr()`函数是一样的功能,作用是在字符串(haystack)里查找给定的子串(needle)首次出现的位置,如果返回结果为-1,说明给定的子串不在那个字符串里。

Read More Read More

Mac实用技巧之:Mac与iPhone之间相互传送照片的几种方法

Mac实用技巧之:Mac与iPhone之间相互传送照片的几种方法

iPhone与Mac之间使用『隔空投送/AirDrop』相互传送文件(有手机电脑视频演示视频):
1、使用Airdrop互传(无线)
2、使用iTools互传(有线)
3、使用“照片应用”从iCloud导入
4、使用“照片应用”从iPhone中导入
5、使用爱莫助手
6、使用连续性相机
7、使用QQ、微信

Read More Read More

为什么macOS安装dmg可以一拖了事,而Windows下大部分软件必须要启动安装程序?

为什么macOS安装dmg可以一拖了事,而Windows下大部分软件必须要启动安装程序?

为什么 macOS 安装 dmg 可以一拖了事,而 Windows 下大部分软件必须要启动安装程序?
设计上有什么差别吗?我知道Windows也有绿色软件,但都是一些非主流的小工具或者是第三方修改的东西。

Read More Read More

Mac实用技巧之:把macOS安装包转换成iso格式

Mac实用技巧之:把macOS安装包转换成iso格式

有时候你可能想在你的Mac上用虚拟机再装一个macOS,以便用于测试新系统,或者有用Windows的童鞋想安装一个macOS试试,这都需要iso格式的macOS安装包,这时候你就可以用你的Mac从Appstore下载一个原装正版的macOS再转成iso。

Read More Read More

扫码在手机查看
iPhone请用自带相机扫
安卓用UC/QQ浏览器扫

PicUploader: 各图床获取上传图片参数的方法