1.什么是SPA
(single-page application)仅在Web页面初始化时加载相应的HTML、JavaScript和CSS。一旦页面加载完成,SPA不会因为用户的操作而进行页面的重新加载或跳转。取而代之的是利用路由机制实现HTML内容的变换,UI与用户的交互。避免页面的重新加载。
2.avalon 可以兼容低版本IE
3.IE8浏览器中不能使用bootstrap插件,IE8中可以使用bootstrap网格系统,但是必须是col-xs ,IE8中使用的jQuery版本最高是1.9
4.jquery.ajax({}) 方法
ajax-serialize()方法,可以序列化表单值,创建URL编码文本字符串
FirstName=Bill&LastName=Gates
5.input 标签, type为file, 上传图片设定上传格式
<input type="file" accept=".jpg,.png" />
functionpreview(file){
if(file.files&& file.files[0]){
varreader=newFileReader();
reader.onload=function(evt){
varf=file.value;
varallExt=".jpg,.png";
varext=f.split('.');//通过\分隔字符串,成字符串数组
ext="."+ext[ext.length-1];
if(allExt.indexOf(ext)>-1){
}else{
alert("文件格式有误");
return false;
}
$(".uploadImage img").attr("src",evt.target.result);
}
reader.readAsDataURL(file.files[0]);
}else{
$(".uploadImage img").attr("style","filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src="+ file.value);
}
}