剪裁圖片
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=2.0, user-scalable=no" />
<title>測一測你的單身故事</title>
<link href="css/style1.css" rel="stylesheet" type="text/css"/>
<script src="js/jquery-2.1.1.min.js"></script>
</head>
<body>
<img id="bg" src="img/02.jpg">
<div id="input_box">
<input type="text" id="uname">
</div>
<div id="radio_box">
<label><input type="radio" name="usex" value="1" checked><div class="radio"><div class="selected"></div></div>我是男生</label>
<label><input type="radio" name="usex" value="0"><div class="radio"></div>我是女生</label>
</div>
<div id="btn">生成單身故事</div>
</body>
<script src="js/layer.js"></script>
<script>
$("#bg").css('height',$(document).height())
$("#input_box").css('top',$(document).height()/2+10)
$("#radio_box").css('top',$(document).height()/2+80)
$("#btn").css('top',$(document).height()/2+130)
$("label").click(function(){
$("input[type=radio]").removeAttr("checked")
$(".radio").empty();
$(this).find('input[type=radio]').attr("checked","checked")
$(this).find('.radio').append('<div class="selected">')
//alert($("input[type=radio][checked]").val())
})
$("#btn").click(function(){
var text=$("#uname").val();
if(text.length==0||text==''||text==null){bottomTip('請輸入姓名',2);return;}
else if(text.length>=5){bottomTip('姓名不能超過5個字',2);return;}
ajax();
});
function bottomTip(cont,t){
layer.open({
content: cont
,skin: 'msg'
,time: t //2秒後自動關閉
});
}
function ajax(){
var index=layer.open({
shadeClose: false,
type: 2,
content: '請求中。。。'
});
var ajaxTimeoutTest = $.ajax({
type : "POST",
url : "p_all.php",
async:true,
dataType:"json",
timeout : 18000,
data :{
uname:$("#uname").val(),
usex:$("input[type=radio][checked]").val(),
type:"seximg"
},
success : function(data) {
if(data.res==1){
layer.close(index);
window.location="show1.php?uname="+$("#uname").val()+"&uimg="+data.ret;
} else{layer.close(index);bottomTip('請求失敗,再生成一次吧',2);return;}
},complete : function(XMLHttpRequest,status){ //請求完成後最終執行引數
if(status=='timeout'){//超時,status還有success,error等值的情況
ajaxTimeoutTest.abort();
layer.close(index);
bottomTip('您的網路不是很好哦,再試一次吧',2);return;
}
}
}); //ajax_end
}//upload_face
</script>
</html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=2.0, user-scalable=no" />
<title>測一測你的單身故事</title>
<link href="css/style1.css" rel="stylesheet" type="text/css"/>
<script src="js/jquery-2.1.1.min.js"></script>
</head>
<body>
<img id="bg" src="img/02.jpg">
<div id="input_box">
<input type="text" id="uname">
</div>
<div id="radio_box">
<label><input type="radio" name="usex" value="1" checked><div class="radio"><div class="selected"></div></div>我是男生</label>
<label><input type="radio" name="usex" value="0"><div class="radio"></div>我是女生</label>
</div>
<div id="btn">生成單身故事</div>
</body>
<script src="js/layer.js"></script>
<script>
$("#bg").css('height',$(document).height())
$("#input_box").css('top',$(document).height()/2+10)
$("#radio_box").css('top',$(document).height()/2+80)
$("#btn").css('top',$(document).height()/2+130)
$("label").click(function(){
$("input[type=radio]").removeAttr("checked")
$(".radio").empty();
$(this).find('input[type=radio]').attr("checked","checked")
$(this).find('.radio').append('<div class="selected">')
//alert($("input[type=radio][checked]").val())
})
$("#btn").click(function(){
var text=$("#uname").val();
if(text.length==0||text==''||text==null){bottomTip('請輸入姓名',2);return;}
else if(text.length>=5){bottomTip('姓名不能超過5個字',2);return;}
ajax();
});
function bottomTip(cont,t){
layer.open({
content: cont
,skin: 'msg'
,time: t //2秒後自動關閉
});
}
function ajax(){
var index=layer.open({
shadeClose: false,
type: 2,
content: '請求中。。。'
});
var ajaxTimeoutTest = $.ajax({
type : "POST",
url : "p_all.php",
async:true,
dataType:"json",
timeout : 18000,
data :{
uname:$("#uname").val(),
usex:$("input[type=radio][checked]").val(),
type:"seximg"
},
success : function(data) {
if(data.res==1){
layer.close(index);
window.location="show1.php?uname="+$("#uname").val()+"&uimg="+data.ret;
} else{layer.close(index);bottomTip('請求失敗,再生成一次吧',2);return;}
},complete : function(XMLHttpRequest,status){ //請求完成後最終執行引數
if(status=='timeout'){//超時,status還有success,error等值的情況
ajaxTimeoutTest.abort();
layer.close(index);
bottomTip('您的網路不是很好哦,再試一次吧',2);return;
}
}
}); //ajax_end
}//upload_face
</script>
</html>
相關文章
- Vue 圖片剪裁元件設計思考Vue元件
- 小程式canvas居中剪裁繪製圖片Canvas
- 利用vue-cropper剪裁圖片並上傳Vue
- 一個Vue圖片上傳剪裁壓縮元件Vue元件
- 如何給應用增加圖片編輯功能:剪裁、濾鏡、貼紙、排版、標籤
- 圖片抓取_千圖網圖片抓取
- 圖片平滑 圖片增強
- 手把手教會您如何在VideoProc影片剪裁,影片分割圖文IDE
- 圖片
- 開源圖片工具箱(Img Toolbox) 格式轉換 新增水印 圖片壓縮 圖片裁剪 圖片旋轉 圖片縮放
- 圖片上傳及圖片處理
- 直播系統搭建,插入圖片、刪除圖片、設定圖片大小
- python批量ppt轉圖片,pdf轉圖片,word轉圖片指令碼Python指令碼
- 【學習圖片】1.圖片簡史
- 響應式圖片(自適應圖片)
- AI圖片AI
- Python剪裁影像中的指定區域Python
- 【學習圖片】10.響應式圖片
- vue 上傳圖片進行壓縮圖片Vue
- 【前端】壓縮圖片以及圖片相關概念前端
- CSS背景圖片集中在同一個圖片CSS
- DDGScreenShot —iOS 圖片處理--多圖片拼接 (swift)iOSSwift
- .NET Core剪裁器Zack.DotNetTrimmer升級瘦身引擎,並支援剪裁計劃的錄製和回放
- java,springboot + thymeleaf 上傳圖片、刪除圖片到伺服器、本地,壓縮圖片上傳(有些圖片會失真),原圖上傳JavaSpring Boot伺服器
- Glide實現圓角圖片,以及圓形圖片IDE
- 視訊提取圖片/圖片合成視訊ffmpeg(二十)
- 圖片 base64 編碼還原成圖片
- 怎麼轉換圖片格式並壓縮圖片
- 怎麼裁剪圖片?PerfectlyClear Complete裁剪圖片的方法
- 圖片格式轉換,JPG圖片轉換成PDF
- android圖片處理,讓圖片變成圓形Android
- html input type=file 選擇圖片,圖片預覽 純html js實現圖片預覽HTMLJS
- 前端的圖片壓縮image-compressor(可在圖片上傳前實現圖片壓縮)前端
- pdf轉圖片
- 上傳圖片
- ppt轉圖片
- 片 - 圖論 - 1圖論
- 【HTML】04圖片HTML