We use the cfcontent tag as well.  We have our
documents stored in binary in the database so we just
run a query to pull the data out and then use the
cfcontent tag :
<cfheader name="content-disposition"
value="attachment; filename=#docName#">

<cfcontent type="#DocEXTMime#"
variable="#DocBinData#">

--- Mike Staver <[EMAIL PROTECTED]> wrote:

> Another thought I had is why not use the cfcontent
> tag? I tend to use 
> that tag when I want to obscure file paths from
> users while displaying 
> things like pdfs.  You could open a new window and
> always have it use 
> the same cfm file while passing a variable into it
> via a url or 
> something so it opens a file with a specific ID of
> some kind - maybe you 
> could have a table with the filenames and matching
> ids you could pass in 
> the url.  Just a suggestion.
> 
> Darin Kohles wrote:
> > You definately do NOT want to include the absolute
> path 'C:/' - use
> > relative paths, or if you absolutely want to give
> the full URL, then
> > use the format 'http://yourdomain.com/' - as the
> file(s) will have to
> > be located relative to your web root.
> >
> > On Thu, Feb 21, 2008 at 9:49 PM, Peyton Todd
> <[EMAIL PROTECTED]> wrote:
> >   
> >> This one ought to be easy for someone who knows
> how. I want to load a pdf into a web page child
> window. When I put the pdf on the website's
> directory, the following code (where the function is
> passed a job number naming the pdf) works without a
> hitch:
> >>
> >>  function ScannedStyle(jn){
> >>    jn = jn + '.pdf';
> >>   
>
win=window.open(jn,'Style','width=800,height=500,resizable=yes');
> >>    win.focus();
> >>    win.moveTo(50,50);
> >>    }
> >>
> >>  However, in the real life situation, there will
> be thousands of pdf's, located on an arbitrary
> directory elsewhere on the server. The following
> does not work:
> >>
> >>  function ScannedStyle(jn){
> >>    subdir = jn.substr(0,3); //subdirectories are
> first 3 digits of each jobno
> >>    dir = 'c:/ScannedStyles/' + subdir + '/';
> >>    jn = dir + jn + '.pdf';
> >>    alert(jn); //this says e.g.
> 'c:/ScannedStyles/513/51310.pdf' just as it should
> >>   
>
win=window.open(jn,'Style','width=800,height=500,resizable=yes');
> >>    win.focus();
> >>    win.moveTo(50,50);
> >>    }
> >>
> >>  Firefox objects, saying 'Firefox doesn't know
> how to open the address because the protocol (c)
> isn't associated with any program'.
> >>
> >>  Since it appears to be taking the 'c' drive
> designation as the name of a protocol, that suggests
> that I need to specify one. However, the following
> also does not work:
> >>
> >>  function ScannedStyle(jn){
> >>    subdir = jn.substr(0,3); //subdirectories are
> first 3 digits of each jobno
> >>    dir = 'file://c:/ScannedStyles/' + subdir +
> '/';
> >>    jn = dir + jn + '.pdf';
> >>   
>
win=window.open(jn,'Style','width=800,height=500,resizable=yes');
> >>    win.focus();
> >>    win.moveTo(50,50);
> >>    }
> >>
> >>
> >>  What should I be doing?
> >>
> >>  Thanks for your help,
> >>
> >>  Peyton
> >>
> >>
> >>
> >>
> >>
> >>
> >> 
>
-------------------------------------------------------------
> >>  Annual Sponsor FigLeaf Software -
> http://www.figleaf.com
> >>
> >>  To unsubscribe from this list, manage your
> profile @
> >>  http://www.acfug.org?fa=login.edituserform
> >>
> >>  For more info, see
> http://www.acfug.org/mailinglists
> >>  Archive @
> http://www.mail-archive.com/discussion%40acfug.org/
> >>  List hosted by http://www.fusionlink.com
> >> 
>
-------------------------------------------------------------
> >>
> >>
> >>
> >>
> >>     
> >
> >
> >
>
-------------------------------------------------------------
> > Annual Sponsor FigLeaf Software -
> http://www.figleaf.com
> >
> > To unsubscribe from this list, manage your profile
> @ 
> > http://www.acfug.org?fa=login.edituserform
> >
> > For more info, see
> http://www.acfug.org/mailinglists
> > Archive @
> http://www.mail-archive.com/discussion%40acfug.org/
> > List hosted by http://www.fusionlink.com
> >
>
-------------------------------------------------------------
> >
> >
> >   
> 
> 
>
-------------------------------------------------------------
> Annual Sponsor FigLeaf Software -
> http://www.figleaf.com
> 
> To unsubscribe from this list, manage your profile @
> 
> http://www.acfug.org?fa=login.edituserform
> 
> For more info, see http://www.acfug.org/mailinglists
> Archive @
> http://www.mail-archive.com/discussion%40acfug.org/
> List hosted by http://www.fusionlink.com
>
-------------------------------------------------------------
> 
> 
> 
> 



      
____________________________________________________________________________________
Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



-------------------------------------------------------------
Annual Sponsor FigLeaf Software - http://www.figleaf.com

To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-------------------------------------------------------------



Reply via email to