View Full Version : open a file in a new page in browser
stephgravity
December 31st, 2009, 02:09 AM
hey guys,
I need to open a pdf file (I do have it's URL) in a new page in flex in the current browser, and I'm pretty lost how to do this. I suppose it is not difficult, but I have no idea where to start from.
Thanks,
Stephanie
aleangelico
December 31st, 2009, 03:04 PM
This is a function i use for opening differents files depending in the buttons name:
import flash.net.*;
import flash.net.URLLoader;
import flash.net.URLRequest;
pdf1_btn.addEventListener(MouseEvent.MOUSE_UP, NavigateToURL);
pdf2_btn.addEventListener(MouseEvent.MOUSE_UP, NavigateToURL);
private function NavigateToURL(evt:MouseEvent):void
{
var request:URLRequest;
if (evt.target.name=="pdf1_btn" )
{
request= new URLRequest(pathAssets + "FactSheet.pdf");
} else if (evt.target.name=="pdf2_btn") {
request= new URLRequest(pathAssets + "TechData.pdf"); }
try {
navigateToURL(request, "_blank");
}
catch (e:Error) {
// handle error here
}
}
stephgravity
January 1st, 2010, 04:15 AM
thanks, worked great
Stehanie
This is a function i use for opening differents files depending in the buttons name:
import flash.net.*;
import flash.net.URLLoader;
import flash.net.URLRequest;
pdf1_btn.addEventListener(MouseEvent.MOUSE_UP, NavigateToURL);
pdf2_btn.addEventListener(MouseEvent.MOUSE_UP, NavigateToURL);
private function NavigateToURL(evt:MouseEvent):void
{
var request:URLRequest;
if (evt.target.name=="pdf1_btn" )
{
request= new URLRequest(pathAssets + "FactSheet.pdf");
} else if (evt.target.name=="pdf2_btn") {
request= new URLRequest(pathAssets + "TechData.pdf"); }
try {
navigateToURL(request, "_blank");
}
catch (e:Error) {
// handle error here
}
}
Powered by vBulletin® Version 4.1.10 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.