⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ajax实现基于web的文件上传的进度控制 - liuzuochen的专栏 - csdnblog.htm

📁 主要是我最近两月在公司通过百度学习的内容,有AJAX,DWR,JAVA实现文件的上传和下载.主要目的在与告诉大家一个成功程序员(JAVA)是如何学习的,需要学习什么内容.以及学习的态度.
💻 HTM
📖 第 1 页 / 共 5 页
字号:
			        preProcessOut.OriginalText = GetLabelText(control.id);			        SetLabelText(control.id, textDuringCallBack);			    } else {			        preProcessOut.OriginalText = control.innerHTML;				    control.innerHTML = textDuringCallBack;				}			}			control.disabled = (typeof enabledDuringCallBack == "undefined") ? false : !enabledDuringCallBack;			return true;        } else {            return false;        }	} else {	    if (callBackCancelledFunction) {		    callBackCancelledFunction(control);		}		return false;	}}function Anthem_PreProcessCallBackOut() {    // Fields    this.ParentElement = null;    this.OriginalText = '';    this.Enabled = true;}function Anthem_PostProcessCallBack(    result,     control,    eventTarget,     clientCallBack,     clientCallBackArg,     imageUrlDuringCallBack,     textDuringCallBack,     postCallBackFunction,     preProcessOut) {    if (postCallBackFunction) {        postCallBackFunction(control);    }	control.disabled = !preProcessOut.Enabled;    var inputType = control.getAttribute("type");    inputType = (inputType == null) ? '' : inputType.toUpperCase();	if (inputType == "IMAGE") {	    var form = document.getElementById(Anthem_FormID);        Anthem_RemoveHiddenInput(form, eventTarget + ".x");        Anthem_RemoveHiddenInput(form, eventTarget + ".y");	}	if (imageUrlDuringCallBack || textDuringCallBack) {	    if (control.nodeName.toUpperCase() == "INPUT") {	        if (inputType == "CHECKBOX" || inputType == "RADIO" || inputType == "TEXT") {	            SetLabelText(control.id, preProcessOut.OriginalText);	        } else if (inputType == "IMAGE") {	            if (imageUrlDuringCallBack) {	                control.src = preProcessOut.OriginalText;	            } else {	                preProcessOut.ParentElement.innerHTML = preProcessOut.OriginalText;	            }	        } else if (inputType == "SUBMIT") {	            control.value = preProcessOut.OriginalText;	        }	    } else if (control.nodeName.toUpperCase() == "SELECT") {	        SetLabelText(control.id, preProcessOut.OriginalText);	    } else {	        control.innerHTML = preProcessOut.OriginalText;	    }	}	if (clientCallBack) {	    clientCallBack(result, clientCallBackArg);	}}function Anthem_FireCallBackEvent(	control,	e,	eventTarget,	eventArgument,	causesValidation,	validationGroup,	imageUrlDuringCallBack,	textDuringCallBack,	enabledDuringCallBack,	preCallBackFunction,	postCallBackFunction,	callBackCancelledFunction,	includeControlValuesWithCallBack,	updatePageAfterCallBack) {	var preProcessOut = new Anthem_PreProcessCallBackOut();	var preProcessResult = Anthem_PreProcessCallBack(	    control, 	    e, 	    eventTarget,	    causesValidation, 	    validationGroup, 	    imageUrlDuringCallBack, 	    textDuringCallBack, 	    enabledDuringCallBack, 	    preCallBackFunction, 	    callBackCancelledFunction, 	    preProcessOut	);    if (preProcessResult) {	    Anthem_FireEvent(		    eventTarget,		    eventArgument,		    function(result) {                Anthem_PostProcessCallBack(                    result,                     control,                     eventTarget,                    null,                     null,                     imageUrlDuringCallBack,                     textDuringCallBack,                     postCallBackFunction,                     preProcessOut                );		    },		    null,		    includeControlValuesWithCallBack,		    updatePageAfterCallBack	    );    }}function AnthemListControl_OnClick(    e,	causesValidation,	validationGroup,	textDuringCallBack,	enabledDuringCallBack,	preCallBackFunction,	postCallBackFunction,	callBackCancelledFunction,	includeControlValuesWithCallBack,	updatePageAfterCallBack) {	var target = e.target || e.srcElement;	if (target.nodeName.toUpperCase() == "LABEL" && target.htmlFor != '')	    return;	var eventTarget = target.id.split("_").join("$");	Anthem_FireCallBackEvent(	    target, 	    e,	    eventTarget, 	    '', 	    causesValidation, 	    validationGroup, 	    '',	    textDuringCallBack, 	    enabledDuringCallBack, 	    preCallBackFunction, 	    postCallBackFunction, 	    callBackCancelledFunction, 	    true, 	    true	);}function GetLabelText(id) {    var labels = document.getElementsByTagName('label');    for (var i = 0; i < labels.length; i++) {        if (labels[i].htmlFor == id) {            return labels[i].innerHTML;        }    }    return null;}function SetLabelText(id, text) {    var labels = document.getElementsByTagName('label');    for (var i = 0; i < labels.length; i++) {        if (labels[i].htmlFor == id) {            labels[i].innerHTML = text;            return;        }    }}//]]></SCRIPT>

<SCRIPT 
src="AJAX实现基于WEB的文件上传的进度控制 - liuzuochen的专栏 - CSDNBlog.files/WebResource.axd" 
type=text/javascript></SCRIPT>

<SCRIPT type=text/javascript>
<!--
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
return true;
}
// -->
</SCRIPT>
 
<DIV id=top>
<DIV>
<TABLE>
  <TBODY>
  <TR>
    <TD class=HeaderTitles>
      <H1><A class=headermaintitle id=Header1_HeaderTitle 
      href="http://blog.csdn.net/liuzuochen/">liuzuochen的专栏</A></H1>
      <P id=tagline></P></TD></TR></TBODY></TABLE></DIV>
<DIV class=HeaderBar>
<TABLE class=HeaderBar id=HeaderBar>
  <TBODY>
  <TR>
    <TD class=HeaderBarTab noWrap>&nbsp; <A href="http://www.csdn.net/" 
      target=_blank>CSDN</A>&nbsp;|&nbsp; <A href="http://community.csdn.net/" 
      target=_blank>社区</A>&nbsp;|&nbsp; <A href="http://dev.csdn.net/" 
      target=_blank>技术中心</A>&nbsp;|&nbsp; <A id=Header1_MyLinks1_HomeLink 
      title=到聚合站点 href="http://blog.csdn.net/" 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -