aaronjudson
06-22-2005, 09:28 PM
hey,
the following code is used in a web page dialog. it is used to upload files. what i need is the page to submit to itself then close. it worked fine when it wasnt in a web page dialog but now that it is it opens up a new window.
The Code:
<CFIF isDefined("Form.FieldNames")>
<CFIF #form.txtImage0# NEQ "">
<CFFILE ACTION="UPLOAD"
FILEFIELD="txtImage0"
DESTINATION="e:\can\english\cs\content\news\"
NAMECONFLICT="Overwrite">
</CFIF>
<CFIF #form.txtImage1# NEQ "">
<CFFILE ACTION="UPLOAD"
FILEFIELD="txtImage1"
DESTINATION="e:\can\english\cs\content\news\"
NAMECONFLICT="Overwrite">
</CFIF>
<CFIF #form.txtImage2# NEQ "">
<CFFILE ACTION="UPLOAD"
FILEFIELD="txtImage2"
DESTINATION="e:\can\english\cs\content\news\"
NAMECONFLICT="Overwrite">
</CFIF>
<CFELSE>
<FORM METHOD="post" action="upload.cfm"NAME="addForm" enctype="MULTIPART/FORM-DATA">
<TABLE BORDER="1" BORDERCOLOR="#CCCCDE" CELLSPACING="0" CELLPADDING="3" BORDERCOLORLIGHT="#DCE1E7" WIDTH="610">
<TR>
<TD WIDTH="100%" CLASS="backgroundlight">
<TABLE WIDTH="100%" BORDERCOLOR="#FFFFFF" BORDERCOLORLIGHT="#B0B0CC" CELLPADDING="2" CELLSPACING="0" BORDER="1">
<TR>
<TD ALIGN="center">
<INPUT NAME="txtImage0" TYPE="file" SIZE="50">
</TD>
</TR>
<TR>
<TD ALIGN="center">
<INPUT NAME="txtImage1" TYPE="file" SIZE="50">
</TD>
</TR>
<TR>
<TD ALIGN="center">
<INPUT NAME="txtImage2" TYPE="file" SIZE="50">
</TD>
</TR>
<TR>
<TD ALIGN="center">
<INPUT TYPE="Submit" NAME="Action" VALUE="Click to Upload these files">
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</FORM>
</CFIF>
i tried writing some javascript to do this but was unsuccesfful, so any help from anyone would be greatly appreciated.
thanks
aaron
the following code is used in a web page dialog. it is used to upload files. what i need is the page to submit to itself then close. it worked fine when it wasnt in a web page dialog but now that it is it opens up a new window.
The Code:
<CFIF isDefined("Form.FieldNames")>
<CFIF #form.txtImage0# NEQ "">
<CFFILE ACTION="UPLOAD"
FILEFIELD="txtImage0"
DESTINATION="e:\can\english\cs\content\news\"
NAMECONFLICT="Overwrite">
</CFIF>
<CFIF #form.txtImage1# NEQ "">
<CFFILE ACTION="UPLOAD"
FILEFIELD="txtImage1"
DESTINATION="e:\can\english\cs\content\news\"
NAMECONFLICT="Overwrite">
</CFIF>
<CFIF #form.txtImage2# NEQ "">
<CFFILE ACTION="UPLOAD"
FILEFIELD="txtImage2"
DESTINATION="e:\can\english\cs\content\news\"
NAMECONFLICT="Overwrite">
</CFIF>
<CFELSE>
<FORM METHOD="post" action="upload.cfm"NAME="addForm" enctype="MULTIPART/FORM-DATA">
<TABLE BORDER="1" BORDERCOLOR="#CCCCDE" CELLSPACING="0" CELLPADDING="3" BORDERCOLORLIGHT="#DCE1E7" WIDTH="610">
<TR>
<TD WIDTH="100%" CLASS="backgroundlight">
<TABLE WIDTH="100%" BORDERCOLOR="#FFFFFF" BORDERCOLORLIGHT="#B0B0CC" CELLPADDING="2" CELLSPACING="0" BORDER="1">
<TR>
<TD ALIGN="center">
<INPUT NAME="txtImage0" TYPE="file" SIZE="50">
</TD>
</TR>
<TR>
<TD ALIGN="center">
<INPUT NAME="txtImage1" TYPE="file" SIZE="50">
</TD>
</TR>
<TR>
<TD ALIGN="center">
<INPUT NAME="txtImage2" TYPE="file" SIZE="50">
</TD>
</TR>
<TR>
<TD ALIGN="center">
<INPUT TYPE="Submit" NAME="Action" VALUE="Click to Upload these files">
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</FORM>
</CFIF>
i tried writing some javascript to do this but was unsuccesfful, so any help from anyone would be greatly appreciated.
thanks
aaron