Reviving this because I was wondering...how would you link to a folder on a network drive?
The example posted by maestrodog1 is very helpful, but it provides a button that when clicked, links to an internet URL.
if (xfa.host.name != "XFAPresentationAgent")
{
var oURI = xfa.resolveNode("form1.page1.header.TextField2").rawValue;
var oLink = "<body xmlns=\"http://www.w3.org/1999/xhtml\" xmlns:xfa=\"http://www.xfa.org/schema/xfa-data/1.0/\"><p style=\"letter-spacing:0in\"><a href=\"" + oURI+ "\" style=\"margin-top:0pt;margin-bottom:0pt;text-valign:bottom;font-family:'Myriad Pro';font-size:8pt\">" + oURI + "</a></p></body>";
xfa.resolveNode("form1.page1.header.TextField2").value.exData.loadXML(oLink, false, true);
}
When I enter a local or network path (for example "Y:\Network\File.doc"), I get the following error message in my browser:
Firefox doesn't know how to open this address, because the protocol (y) isn't associated with any program.
How would you alter this so that it links to a local or network file?
Thanks,
Jo