這篇文章主要介紹了js實現頭像圖片切割縮放及無刷新上傳圖片的方法,涉及javascript結合php實現文件無刷新上傳等相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了js實現頭像圖片切割縮放及無刷新上傳圖片的方法。分享給大家供大家參考。具體如下:
fname:后臺接收時用的名字, 必填
funstr:開始上傳執行的函數, 默認無
funbak:上傳成功后的回調函數, 必填
furl:上傳地址; 默認當前form的提交頁面
注意:上傳地址和當前地址必須為同意域名否則回調函數獲取不到 上傳成功發回的地址。
a.php:
- $path='a.jpg';
- move_uploaded_file($_FILES['uimg']['tmp_name'],$path);
- exit(json_encode(array('ztai'=>true,'url'=>$path)));
- <form action="" method="get">
- <input type="button" fname="uimg" funstr="function(){document.title='圖片正在上傳……';}" funbak="ddd" furl="a.php" value="本地上傳">
- </form>
- <script type="text/javascript">
- function ddd(da){
- if(da.ztai){
- document.title='上傳完成';
- ui.success('上傳成功保存地址為'+da.url);
- }
- }
- </script>
希望本文所述對大家的javascript程序設計有所幫助。
新聞熱點
疑難解答
圖片精選