Bonjour,

Je voudrais afficher un fichier pdf situé sur un disque dur en local. J'utilise donc un Frame de la manière suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Frame frame = new Frame("file://///FREEBOX/Disque%20dur/icq.pdf");  
frame.setWidth("800px");
frame.setHeight("800px");
RootPanel.get().add(frame);
A l'affichage je vois le cadre mais le pdf ne se charge pas. Pourtant si je rentre le lien directement dans le navigateur (firefox dans mon cas) cela fonctionne.

Si je donne une adresse d'un pdf sur internet à la frame :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Frame frame = new Frame("http://www.armscontrol.org/system/files/WarnkePDFTranscript.pdf");
cela fonctionne, je ne comprend plus rien !

Merci pour votre aide.