?? upload.xajax.php
字號:
<?phpinclude("../global.inc.php");require_once api_get_path(LIBRARY_PATH).'xajax/xajax.inc.php'; $xajax_upload = new Xajax();$xajax_upload -> registerFunction ('updateProgress');$xajax_upload -> processRequests();/** * This function updates the progress bar * @param div_id where the progress bar is displayed * @param upload_id the identifier given in the field UPLOAD_IDENTIFIER */function updateProgress($div_id, $upload_id, $waitAfterupload=false){ $objResponse = new XajaxResponse(); $ul_info = uploadprogress_get_info($upload_id); $percent = intval($ul_info['bytes_uploaded']*100/$ul_info['bytes_total']); if($waitAfterupload && $ul_info['est_sec']<2) { $percent = 100; $objResponse -> addAssign($div_id.'_label' , 'innerHTML', get_lang('UploadFile').' : '.$percent.' %'); $objResponse -> addAssign($div_id.'_waiter_frame','innerHTML','<img src="'.api_get_path(WEB_CODE_PATH).'img/progress_bar.gif" />'); $objResponse -> addScript('clearInterval("myUpload.__progress_bar_interval")'); } $objResponse -> addAssign($div_id.'_label' , 'innerHTML', get_lang('UploadFile').' : '.$percent.' %'); $objResponse -> addAssign($div_id.'_filled' , 'style.width', $percent.'%'); return $objResponse; }?>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -