如何使用Jquery Aajx上传文件

XMLHttpRequest Level 2添加了一个新的接口FormData.利用FormData对象,我们可以通过JavaScript用一些键值对来模拟一系列表单控件,我们还可以使用XMLHttpRequest的send()方法来异步的提交这个"表单".比起普通的ajax,使用FormData的最大优点就是我们可以异步上传一个二进制文件. 
 
所有主流浏览器的较新版本都已经支持这个对象了,比如Chrome 7+、Firefox 4+、IE 10+、Opera 12+、Safari 5+。


HTML代码
<form id= "uploadForm">  
  &nb……

                    
                

js获得键盘输入的是那个键

<html>
<head>
</head>
<body onkeyup="window.alert(showKeyName(event))">
按键测试,支持像 Ctrl+Alt+Shift+T 的组合键(注:非浏览器热键)
<script type="text/javascript">
function showKeyName(e)
{
var keyName;
switch(e.keyCode)
{
case 8:keyName = e.keyCode+"[退格]";break;
case 9:keyName = e.keyCode+"[Tab]";break;
case 1……

Js获取窗体大小

网页可见区域宽:document.body.clientWidth
网页可见区域高:document.body.clientHeight
网页可见区域宽:document.body.offsetWidth (包括边线的宽)
网页可见区域高:document.body.offsetHeight (包括边线的宽)
网页正文全文宽:document.body.scrollWidth
网页正文全文高:document.body.scrollHeight
网页被卷去的高:document.body.scrollTop
网页被卷去的左:document.body.scrollLeft
网页正文部分上:window.screenTop
网页正文部分左:window.screenLeft
屏幕分辨率的高:window.scre……

JS中如何获取浏览器版本

<script>
var Sys = {};        
var ua = navigator.userAgent.toLowerCase();        
var s;        
(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :&n……

                    
                

js图片等比例缩放

<SCRIPT LANGUAGE="JavaScript">
<!--
//图片等比例缩放
 
var FitWidth = 170; //图片宽度
var FitHeight = 150; //图片高度
function ResizePic(ImgTag)
{
var image = new Image();
image.src = ImgTag.src;
if(image.width>0 && image.height>0){
if(image.width/image.height >= FitWidth/FitHeight){
if(image.width > FitWidth){
ImgTag.wi……

百度静态JS资源公共库(CDN)

accounting.js
http://apps.bdimg.com/libs/accounting.js/0.3.2/accounting.min.js
alertify.js
http://apps.bdimg.com/libs/alertify.js/0.3.0/alertify.min.js
amd.loader
http://apps.bdimg.com/libs/amd.loader/0.9.0/amd.loader.js
angular-cookies
http://apps.bdimg.com/libs/angular-cookies/1.2.16/angular-cookies.js
angular-file-upload
http://apps.bdimg.com/libs/angula……


© 2016-2021 阿尔佛 aerfo.com | 豫ICP备17044542号 | 豫公网安备 41010602000172