This example works without any problems for me and it shows me the PDF on page 7 (Altera... no Portal):
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"> <s:layout> <s:VerticalLayout horizontalAlign="center" verticalAlign="middle"/> </s:layout> <fx:Declarations> <!-- Platzieren Sie nichtvisuelle Elemente (z. B. Dienste, Wertobjekte) hier --> </fx:Declarations> <fx:Script> <![CDATA[ import flash.net.navigateToURL; private function openPDF():void { var strURL:String = "http://portal.beelogicsoftware.com/BeelogicIMS/manuals/pt_PT/BeelogicIMSChangeLog.pdf#pagemode=bookmarks&nameddest=Alterações no Portal"; var urlReq:URLRequest= new URLRequest(strURL); navigateToURL(urlReq,"_blank"); } ]]> </fx:Script> <s:Button label="open pdf" click="{openPDF()}"/> </s:Application> Am 06.02.2014 um 17:43 schrieb Pedro Serralha <[email protected]>: > My code > > var strURL:String = > "http://portal.beelogicsoftware.com/BeelogicIMS/manuals/pt_PT/BeelogicIMSCha > ngeLog.pdf#pagemode=bookmarks&nameddest=Alterações no Portal" > > var urlReq:URLRequest= new URLRequest(strURL) > > navigateToURL(urlReq,"_blank"); > > Cumprimentos / Best Regards > Pedro Serralha > > -----Original Message----- > From: Alex Harui [mailto:[email protected]] > Sent: quinta-feira, 6 de Fevereiro de 2014 16:34 > To: [email protected] > Subject: Re: Problems openning PDF file using navigateToURL > > What are you actually passing into the URLRequest parameter? > > On 2/6/14 8:07 AM, "Pedro Serralha" <[email protected]> wrote: > >> Marcus thank you for replying. >> >> But for what I understood, on both links you've sent. They tell how to >> encode parameters on URL and the escape() is to convert a string to a >> URL-encoded format, which is what I don't want. >> >> >> >> As you can see >> >> http://portal.beelogicsoftware.com/BeelogicIMS/manuals/pt_PT/BeelogicIM >> SCh >> an >> geLog.pdf#pagemode=bookmarks >> <http://portal.beelogicsoftware.com/BeelogicIMS/manuals/pt_PT/BeelogicI >> MSC >> ha >> ngeLog.pdf#pagemode=bookmarks&nameddest=Alterações no Portal> >> &nameddest=Alterações no Portal >> >> >> >> The thing is that the last part of the URL >> #pagemode=bookmarks&nameddest=Alterações no Portal is something >> specific to the PDF readers, and I don't think it can be considered an >> normal http parameter. I don't know why the reader doesn't decode >> correctly the encoded characters, but only if I could pass the pure >> string without any encoding/ treatment, the thing would work. >> >> >> >> Btw still using 4.6sdk on these project. >> >> >> >> Cumprimentos / Best Regards >> >> Pedro Serralha >> >> >> >> From: Marcus Fritze [mailto:[email protected]] >> Sent: quinta-feira, 6 de Fevereiro de 2014 12:34 >> To: [email protected] >> Subject: Re: Problems openning PDF file using navigateToURL >> >> >> >> or maybe easier this: >> http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/pack >> age >> .h >> tml#escape() >> >> >> >> Am 06.02.2014 um 13:24 schrieb Pedro Serralha >> <[email protected]>: >> >> >> >> >> >> Greetings my friends >> >> >> >> In our Webapplication we have some buttons that open an PDF file. >> >> We are using the navigateToURL method. >> >> >> >> The problem is that we are using bookmarks within the pdf and to open >> an link and point to an bookmark the URL used is something like >> >> >> >> http://portal.beelogicsoftware.com/BeelogicIMS/manuals/pt_PT/BeelogicIM >> SCh >> an >> geLog.pdf#pagemode=bookmarks&nameddest=Alterações no Portal >> >> >> >> As you see, it accepts non standard characters on the URL as spaces and >> ç and õ. >> >> The link works with this characters if you put it directly on the >> browser, but when I open it using the method above mentioned it >> corrects the invalid characters.... and the bookmark pointer stops >> working. >> >> >> >> http://portal.beelogicsoftware.com/BeelogicIMS/manuals/pt_PT/BeelogicIM >> SCh >> an >> geLog.pdf#pagemode=bookmarks&nameddest=Altera%E7%F5es no Portal >> >> >> >> >> >> So what I ask is, is there a way to open a link without these correction? >> >> >> >> Thanks >> >> >> >> Cumprimentos / Best Regards >> >> Pedro Serralha >> >> >> >> >> >> >
signature.asc
Description: Message signed with OpenPGP using GPGMail
