1.什么是SPA
(single-page application)僅在Web頁面初始化時(shí)加載相應(yīng)的HTML、JavaScript和CSS。一旦頁面加載完成,SPA不會(huì)因?yàn)橛脩舻牟僮鞫M(jìn)行頁面的重新加載或跳轉(zhuǎn)。取而代之的是利用路由機(jī)制實(shí)現(xiàn)HTML內(nèi)容的變換,UI與用戶的交互。避免頁面的重新加載。
2.avalon 可以兼容低版本IE
3.IE8瀏覽器中不能使用bootstrap插件,IE8中可以使用bootstrap網(wǎng)格系統(tǒng),但是必須是col-xs ?,IE8中使用的jQuery版本最高是1.9
4.jquery.ajax({})?? 方法
ajax-serialize()方法,可以序列化表單值,創(chuàng)建URL編碼文本字符串
FirstName=Bill&LastName=Gates
5.input 標(biāo)簽, type為file, ?上傳圖片設(shè)定上傳格式
<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('.');//通過\分隔字符串,成字符串?dāng)?shù)組
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);
}
}