Document pdf dans une partie d'une page web

Document pdf dans une partie d'une page web - HTML/CSS - Programmation

Marsh Posté le 07-04-2003 à 12:14:41    

Voila, je voudrais afficher le contenu d'un pdf, et pouvoir mettre des boutons HTML aussi sur ma page. C'est possible ? Avec la balise "object" ?

Reply

Marsh Posté le 07-04-2003 à 12:14:41   

Reply

Marsh Posté le 07-04-2003 à 14:07:14    

Hé !? on me boycotte mes topics ou quoi ?

Reply

Marsh Posté le 07-04-2003 à 14:14:32    

Reply

Marsh Posté le 07-04-2003 à 14:58:39    

J'arrive pas à faire marcher la balise OBJECT (on écrit toujours en Majuscules les noms de balises ?).
 
Avec EMBED (non standard), c nickel sous IE6, et pas tip top (mais ça marchouille) sous Mozilla 1.2.1:


<embed src="/ldsweb2/servlet/com.damaris.ldsweb.JLdsDocumentPrinter?posInSelect=1&numpageinfile=0" type="application/pdf" width="100%" height="80%"></embed>

 
 
Ce que je croyait être l'équivalent en utilisant OBJECT (censé être standard (donc compatible IE6 !? j'éspère !)


<object data="/ldsweb2/servlet/com.damaris.ldsweb.JLdsDocumentPrinter?posInSelect=2&numpageinfile=0" type="application/pdf" witdh="100%" height="80%"></object>

 
 
ça donne une merde sous IE6 (carré blanc et barre de défilement horizontal immense).
Sous Mozilla : c comme si la balise était inexistante.
 
Qqn voit une erreur !?

Reply

Marsh Posté le 07-04-2003 à 15:03:16    

[:google]
 
Pour que <object> marche avec IE : http://acroeng.adobe.com/BrowserTe [...] ject3.html
 
Vu que le classid on s'en fiche, il reste :
 

<object type="application/pdf" data="fichier.pdf" height="600" width="800">
  <param name="src" value="fichier.pdf" />
    Vous n'avez pas installé le plugin PDF
</object>


 
 
Edit : <embed> c'est propre à NS4.


Message édité par gm_superstar le 07-04-2003 à 15:03:42

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 07-04-2003 à 15:54:35    

gm_superstar a écrit :

[:google]
 
Pour que <object> marche avec IE : http://acroeng.adobe.com/BrowserTe [...] ject3.html
 
Vu que le classid on s'en fiche, il reste :
 

<object type="application/pdf" data="fichier.pdf" height="600" width="800">
  <param name="src" value="fichier.pdf" />
    Vous n'avez pas installé le plugin PDF
</object>


 
Edit : <embed> c'est propre à NS4.

 
 
...ben, pas vraiment. sur la page que tu m'as donné, son on enlève le classe ID, il reste :


<OBJECT ID="Pdf1" codebase="spidey3.pdf" WIDTH=500 HEIGHT=500>
    <PARAM NAME="SRC" VALUE="http://acroeng.adobe.com/BrowserTestSuite/bserve/cookbook.pdf">
</OBJECT>

 
 
En fait, le truc, c que j'espérais utiliser cette balise dans le cadre d'un web-app. Cette web app permet de visualiser toutes sortes de documents, nottament que PDF, Word, Excel, QuickTime, ...
J'éspérait trouver une balise "standard", qui permette d'afficher tous les content-types possibles au sein d'une page HTML. Apparement, OBJECT est merdique pour l'instant (fonctionne très très mal avec NS 7.0, Mozilla 1.2.1 pour les PDF), ne fonctionne pas du tout (avec aucun des clients que g testé) avec les .doc, .xls. Bref, je vais me contenter de ce que je faisais avant : une page indépendants ou je balance le type MIME au navigateur, puis le contenu du fichier en binaire.
Merci qd même gm

Reply

Marsh Posté le 07-04-2003 à 16:01:15    

El_gringo a écrit :

 
 
...ben, pas vraiment. sur la page que tu m'as donné, son on enlève le classe ID, il reste :


<OBJECT ID="Pdf1" codebase="spidey3.pdf" WIDTH=500 HEIGHT=500>
    <PARAM NAME="SRC" VALUE="http://acroeng.adobe.com/BrowserTestSuite/bserve/cookbook.pdf">
</OBJECT>



Forcément il manque le type="application/pdf"...

El_gringo a écrit :

 
En fait, le truc, c que j'espérais utiliser cette balise dans le cadre d'un web-app. Cette web app permet de visualiser toutes sortes de documents, nottament que PDF, Word, Excel, QuickTime, ...
J'éspérait trouver une balise "standard", qui permette d'afficher tous les content-types possibles au sein d'une page HTML.


Ben je vois pas trop comment on peut faire ça vu qu'à chaque fois il faut déclarer le bon type MIME et éventuellement des paramètres (<param ...> ).

El_gringo a écrit :

 
Apparement, OBJECT est merdique pour l'instant (fonctionne très très mal avec NS 7.0, Mozilla 1.2.1 pour les PDF),


Peut être qu'il faut passer des paramètres au plugin (pour avoir les barres d'outils et tout le bazard. Tu as regardé sur le site d'Adobe ?

El_gringo a écrit :

ne fonctionne pas du tout (avec aucun des clients que g testé) avec les .doc, .xls.  


Normal, je ne crois pas qu'il y ait de plugin pour Moz pour prendre en charge ces fichiers.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 07-04-2003 à 17:51:43    

gm_superstar a écrit :


Forcément il manque le type="application/pdf"...


 
Ben, c'est pas moi qui l'ai écrit ce code. C'est celui de la page que tu m'as donné (et qui marche nickel avec IE) :
http://acroeng.adobe.com/BrowserTe [...] ject3.html  
 

gm_superstar a écrit :


Ben je vois pas trop comment on peut faire ça vu qu'à chaque fois il faut déclarer le bon type MIME et éventuellement des paramètres (<param ...> ).
Peut être qu'il faut passer des paramètres au plugin (pour avoir les barres d'outils et tout le bazard. Tu as regardé sur le site d'Adobe ?


 
C'est bien ce qui m'embête. J'aurais espéré que tous les plugins, de base, sans paramètres, fonctionne avec cette balise OBJECT. Qu'après on puisse mettre des paramètres pour préciser un type de fonctionnement particulier, pourquoi pas (genre autoriser telle ou telle option, appliquer tel ou tel zoom ou je n'sais quoi). Mais ce serait bien que chaque plugin puisse assurer un fonctionnement de base, sans paramètre. ça casse un peu l'exhaustivité du standard W3C ça. Enfin, j'dis peut être un connerie. Toujours est il que ça m'arrange pas.
N'empêche que, quand je fais ma méthode actuelle: dans un page indépendante, fixer le type MIME, et balancer les donnée binaires au navigateur, ça marche très bien, pour tout ce que g testé (texte, tableur, vidéo, traitement de texte, pdf). Pourtant j'donne pas de paramètre ou quoi que ce soit. Alors pourquoi diable certains vont développer des plugins qui EXIGENT des paramtères pour fonctionner! Du coup je vais pas utiliser OBJECT, voila, ils ont tout gagné... :(
Bon, j'en rajoute un peu, mais c vrai que c chiant.
 

gm_superstar a écrit :


Normal, je ne crois pas qu'il y ait de plugin pour Moz pour prendre en charge ces fichiers.


 
Normal, je pense aussi qu'il n'en existe pas. (c pas bien le genre de microsoft de développer des plugins pour un autre navigateur!)  
 
Merci encore.


Message édité par El_gringo le 07-04-2003 à 17:53:42
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed