je sais que cette question a été posé sous d'autre formes, mais il n'y a à ma connaissance aucune réponse...
Dans mon cas, il s'agit d'un site Intranet ou plutôt la version 2 d'un intranet existant. Obligation de reprendre l'existant au niveau des documents, soit quelques milliers de .pdf...
J'ai un menu vertical en dhtml, et une zone d'affichage centrale ou s'affiche les pdf, via la balise <object> pour pouvoir les lancer de manière automatique (Sans liens).
Mon problème est le suivant : Le menu (Ou plutôt les sous-menu) passe sous l'affichage du fichier pdf et devient donc innaccessible...
Visiblement les pdf (Ou autre du genre doc ou xls...) sont afficher de manière "externe" au pages web et sont en quelque sorte posés sur l'affichage, avec un z-index en dur de 5 et non paramétrable...
Si l'un d'entre vous avez une solution à ce problème, je lui en serai trés reconnaissant.
voici les renseignements que tu me demandes. A savoir le menu est généré automatiquement à l'appel de la page en fonction de celle-ci bien entendu. Les données du menu sont stockées dans MySql. A des fins de simplicité je t'ai mis les valeurs à vide.
Pour l'<objext> le nom du fichier n'est pas en clair normalement, mais est aussi récupéré depuis la bd.
<div id='mainMenu'>
<ul id="Menu">
<li><a href='' target='' id=''>Menu 1</a>
<ul>
<div class="menu_niv1">
<li><a href='' target='' id=''>Sous menu de menu 1</a>
<ul> <li><a href='' target='' id=''>Sous menu de sous menu 1</a></li> <li><a href='' target='' id=''>Sous menu de sous menu 1</a></li>
"
"
"
Le menu est animé par JavaScript.
A+, Steven
__________________________
Steven de Niort
j'avais déjà du résoudre le même genre de souci,
par exemple avec les select, là un iframe
à la place du div et ça baigne.
avec flash, non plus , pas si simple,
il me semble avoir vu des pistes...
je n'ai pas de réponse, à ce moment, pour PDF :o(
je te dirais bien :
__ d'essayer de jouer avec les transparences,
__ de regarder les <param> de l'object voir si rien n'est possible,
__ de cacher l'object PDF "quand c'est nécessaire",
__ d'ouvrir le pdf dans une autre fenêtre
__ ...
tout ça ce sont des paliatifs ?
pour masquer ma non réponse.
tu parles d'intranet. si c'est exclusif IE
on peut 'piloter' les PDF avec des ActiveX.
- cacher l'objet est posssible mais pas trés "esthétique"...
- Ouvrir dans une autre fenêtre n'est pas du tout ergonomique...
- Et pour les parms de l'objet, rien a faire!...
Au niveau des activX, je dois avouer que je ne connait pas grand chose... Mais je ne pense pas que cela résoudrai le problème, vu qu'il est le même avec les .doc ou les .xls...
Merci quand même pour ta répons et à bientôt,
Steven
Pour le moment, je laisse le post actif au cas ou...
__________________________
Steven de Niort