nouveau CSS lors de l'appui sur un bouton
Posté : 22 mars 2010, 00:12
Salut à tous,
je suis actuellement sur un projet scolaire de développement d'un site utilisant le langage php.
Je souhaite implémenter une option permettant d'imprimer ma webpage. J'utilise actuellement 2 feuilles de css une normale de media="screen" et une pour imprimer de type media=" print " . Pour cela, il n'y a pas de souci! ça marche parfaitement.
Je souhaite maintenant ajouter un bouton PRINT sur ma page qui me permette lors de son appuie, d'appliquer la feuille css_print sur la page sélectionner sans avoir à recréer la même juste en changeant et en appliquant l'autre css. Comme le projet est assez important on ne peut pas se permettre d'avoir 2 fois la même page quasiment juste avec le lien du css qui change.
Comme puis-je faire et en quelle langage?
Puis-je utiliser quelque chose du genre onclick()??
Ou le langage javascript?
ou alors utiliser quelque chose comme ça en ajoutant une partie dans mon URL : index.php?css=css_print.css même si ce lien-là ne marche pas.
Merci de me conseiller!!
je suis actuellement sur un projet scolaire de développement d'un site utilisant le langage php.
Je souhaite implémenter une option permettant d'imprimer ma webpage. J'utilise actuellement 2 feuilles de css une normale de media="screen" et une pour imprimer de type media=" print " . Pour cela, il n'y a pas de souci! ça marche parfaitement.
Je souhaite maintenant ajouter un bouton PRINT sur ma page qui me permette lors de son appuie, d'appliquer la feuille css_print sur la page sélectionner sans avoir à recréer la même juste en changeant et en appliquant l'autre css. Comme le projet est assez important on ne peut pas se permettre d'avoir 2 fois la même page quasiment juste avec le lien du css qui change.
Comme puis-je faire et en quelle langage?
Puis-je utiliser quelque chose du genre onclick()??
Ou le langage javascript?
ou alors utiliser quelque chose comme ça en ajoutant une partie dans mon URL : index.php?css=css_print.css même si ce lien-là ne marche pas.
Merci de me conseiller!!