[JAVASCRIPT] Accès aux attributs d'un style @media print

Accès aux attributs d'un style @media print [JAVASCRIPT] - HTML/CSS - Programmation

Marsh Posté le 10-05-2004 à 13:41:55    

Bonjour,  
 
en fait j'ai un souci au niveau de mes feuilles de style.
[je cherche depuis vendredi mine de rien  :??: ].
 
en fait j'ai une page web composé de plusieurs paragraphes  
(plusieurs  parties toutes dans la même page).
 
--------- structure visible à l'écran --------
 
PARTIE OBLIGATOIRE  
 
PARTIE A
 
PARTIE B
 
PARTIE C
 
PARTIE SEULEMENT POUR LE VISUEL
------------------------------------------------
 
la première chose que je voulais faire était de faire en sorte
que lorsque j'imprimais la page, la "PARTIE SEULEMENT POUR LE VISUEL"
ne s'affichait pas : C'EST FAIT.
[pour cela j'ai utilisé les feuilles de style avec  
 @media print
 {
  #no_print
  {  
   display:none;
  }
 
  etc...
 }
]
 
Après j'ai bloqué :
 
en fait je veux des liens qui permettent d'imprimer seulement une partie en particulier :
 
exemple :  
je clique sur lien A pour imprimer  PARTIE OBLIGATOIRE avec PARTIE A
je clique sur lien B pour imprimer  PARTIE OBLIGATOIRE avec PARTIE B
je clique sur lien C pour imprimer  PARTIE OBLIGATOIRE avec PARTIE C
 
donc j'ai pensé utilisé la même chose avec les div etc
 
<STYLE>
@media print
{
 #PARTIE_A
 {
  display:none;
 }
 
 #PARTIE_B
 {
  display:none;
 }
 
 #PARTIE_C
 {
  display:none;
 }
}
</STYLE>
(j'ai encadré chaque partie avec un <DIV id="PARTIE_A"> ... </DIV> )
 
et lorsque je cliquerai sur "lien A"
 
<a href="#" onClick="document.PARTIE_A.all.style.display='inline';" > lien A </a>
 
 
OR CA NE MARCHE PAS !!!!
Donc je me suis dit que ça devait venir du fait que je n'indiquais pas explicitement
qu'il fallait regarder dans @media print. [accessoirement ça aurait put aussi être un
problème de syntaxe ....]
 
donc voilà, j'aimerai savoir commen kon fait pour indiquer cette "notion"...
 
Merci d'avance !!!!!!!

Reply

Marsh Posté le 10-05-2004 à 13:41:55   

Reply

Marsh Posté le 10-05-2004 à 14:11:50    

Déjà document.PARTIE_A c'est pas standard
Il faut utiliser document.getElementById('PARTIE_A')


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Sujets relatifs:

Leave a Replay

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