Ik heb een ASP .NET web applicatie hierin staat een IFrame welke gevuld wordt met een PDF document ( deze wordt gestreamed vanaf de server (BinaryWrite van de pdf content). (Ik gebruik geen ActiveX en dit wil ik ook niet gaan gebruiken, puur om het feit dat er ook andere bestanden voorbij kunnen komen)
Ik wil ondersteuning voor het keyboard inbouwen, dit is ook gelukt alleen werkt het niet als het pdf document actief is of als men er in klikt dan moet je eerst in de pagina klikken en dat is geen doen. Is het mogelijk om het keypress / keydown event van adobe reader door te sluizen naar een eigen javascript functie?
Niet werkende opties.
1. OnKeyPress / OnKeyDown events op het IFrame.
2. contentWindow.frameElement OnKeyPress / OnKeyDown events assignen
3. contentWindow.document toont "Interface not supported" als het pdf document volledig is geladen dus ik kan hier ook niet de OnKeyPress / OnKeyDown events van gebruiken.
In de documentatie van Adobe staat dat zei javascript ondersteunen maar nergens een voorbeeld en ik vraag me af of dit ook vanuit een webpagina wel kan?
Hopelijk heeft iemand dit al een keer getakkeld ik kom er niet meer uit en heb alle opties geprobeerd tevergeefs.
Alvast bedankt.
Ik wil ondersteuning voor het keyboard inbouwen, dit is ook gelukt alleen werkt het niet als het pdf document actief is of als men er in klikt dan moet je eerst in de pagina klikken en dat is geen doen. Is het mogelijk om het keypress / keydown event van adobe reader door te sluizen naar een eigen javascript functie?
Niet werkende opties.
1. OnKeyPress / OnKeyDown events op het IFrame.
2. contentWindow.frameElement OnKeyPress / OnKeyDown events assignen
3. contentWindow.document toont "Interface not supported" als het pdf document volledig is geladen dus ik kan hier ook niet de OnKeyPress / OnKeyDown events van gebruiken.
In de documentatie van Adobe staat dat zei javascript ondersteunen maar nergens een voorbeeld en ik vraag me af of dit ook vanuit een webpagina wel kan?
Hopelijk heeft iemand dit al een keer getakkeld ik kom er niet meer uit en heb alle opties geprobeerd tevergeefs.
Alvast bedankt.