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
-------------------------------------------------------------