Je suis à bout de nerfs avec ce problème. J'ai cherché pendant un moment et bien que je trouve beaucoup de messages avec des personnes ayant le même problème que moi, je ne trouve pas de réponses ou de solutions à ces messages.Menu chevauchement PDF incorporé dans FireFox
Le problème est le suivant: Nous avons une visionneuse PDF intégrée sur un site de rapport. L'utilisateur a la possibilité d'afficher le PDF dans le navigateur ou de le télécharger. Nous avons un menu déroulant afin que l'utilisateur puisse naviguer vers différentes versions. Le menu chevauche la visionneuse PDF lorsqu'elle tombe en panne. Dans IE, il va sur le lecteur PDF, comme il se doit. Dans FireFox, il passe derrière le spectateur et se coupe.
Voici un code snipit:
<div style="position: relative; height: 347px; z-index: 1;" id="divPDF">
<span style="width: 100%; height: 100%;" id="PDFViewer1">
<div>
<object width="100%" height="100%" type="application/pdf" data="report.pdf#toolbar=1&navpanes=0&scrollbar=1&view=FitH">
<param name="wmode" value="opaque" />
<embed src="report.pdf#toolbar=1&navpanes=0&scrollbar=1&view=FitH" type="application/pdf" width="100%" height="100%" wmode="opaque"></embed>
<a href="report.pdf">Download PDF</a>
</object>
</div>
</span> </div>
J'ai essayé de le mettre dans un iframe, mais cela ne fonctionne pas. J'ai essayé de rendre le vmode transparent, mais cela n'a pas fonctionné non plus. (Vmode est-il même un paramètre valide?) L'index z pour le menu est 500.
Toutes les suggestions seraient grandement appréciées.
Merci d'avance.
J'espérais que ce n'était pas le cas. Est-ce juste un coup de chance qu'il fonctionne dans IE alors? – Tyanna
Dans IE, est-ce toujours Adobe Acrobat qui le rend ou est-ce qu'un composant Microsoft peut le faire? En tout cas, même si vous l'avez fait fonctionner dans Firefox, vous ne voudriez pas vous en remettre. Le chevauchement d'objets incorporés, de zones de sélection et d'autres éléments non rendus par navigateur n'est pas une bonne idée en général pour tout un tas de navigateurs. –