了解的一些前端的知识

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,  上传图片设定上传格式

   

   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);

}

}

你可能感兴趣的:(了解的一些前端的知识)