Je vais essayer de m'expliquer un peu mieu.
Ma page est composé de 3 frames (haut, gauche et droite) et je ne veux imprimer que la partie droite. Pour ça j'ai créer un bouton avec un code javascript qui met le focus sur le frame droite avant d'imprimer et ça marche.
Cependant, si l'utilisateur souhaite faire un aperçu avant impression ou bien imprimer via le menu du navigateur, la, tout est imprimé, les frames incluses. En effet, un display: none ne fonctionne pas sur les frames, seul un visibility: hidden fontionne. La place occupée par les frames sur la page est donc occupée, même si celle-ci n'apparaissent pas physiquement à l'écran.
J'espère avoir été plus clair
J'aimerai donc savoir s'il existe un moyen de n'imprimer que ma frame droite sans javascript. Je souhaiterai que tout soit géré par le css. N'existe t'il pas une commande pour définir la cible dans un css ?
Merci de votre aide, ce forum est très enrichissant.