chezeu
Messages postés21Date d'inscriptionmardi 25 mars 2008StatutMembreDernière intervention 6 juin 2010
-
11 sept. 2008 à 17:51
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
12 sept. 2008 à 12:20
Bonsoir, j'ai un probléme. C'est le suivant : j'ai ma page web dans laquelle il y a un tableau et un bouton "Imprimer". Lorsque j'imprimer il laisse un grand espace à gauche entre le bord de la feuille A4 et le contenu (le tableau). Bref je voudrais qu'on m'aide à centrer le tableau ou moment de l'impression. Pour que le tableau soit au milieu de la page au moment de l'impression.Comment on fait pour que l'impression soit par défaut en mode paysage. Si c'est n'est pas clair svp faites moi signe!Svp j'attends votre réponse! Merci d'avance! Voici le code de la page, vous pouvez l'éxecuter
<script type="text/JavaScript">
<!--
function OpenWindow(URL,nom_win,parametres,largeur,hauteur)
{
var gauche = (screen.width - largeur)/2;
var haut = (screen.height - hauteur)/2;
if (screen.width - largeur<1) {gauche=0}
if (screen.height - hauteur<1) {hauteur=0}
if (hauteur!="" || largeur!="") {parametres=parametres+',left='+gauche+',top='+haut}
try
{w.close()}
catch (ex)
{
}
w=window.open(URL,nom_win,parametres);
}
function JumpMenu(cible,selectObj,restore)
{
eval(cible+".location='"+selectObj.options[selectObj.selectedIndex].value+"'");
if (restore){selectObj.selectedIndex=0};
}
</script>
//-->
</script>
<SCRIPT type="text/javascript">
<!-- funtion permettant de cacher les zones unutile lors de l'impression
function removeelements(){
var remove_el=document.Frm.remove
if (remove_el!='' && remove_el.length==null){
remove_el.style.display='none'
}else{
for (i=0;i<remove_el.length;i++){
remove_el[i].style.display='none';
}
}
document.bgColor="white";
document.body.style.background='';
}
function revertback(){
setTimeout("window.location.reload()",50);
}
window.onbeforeprint=removeelements;
window.onafterprint=revertback;
// -->
</SCRIPT>
</head>
ETAT DU COMITE
----
<table border="1" class="Style3" >
----
,
ETAT DU COMITE DE COMPENSATION ET PORTEFEUILLE
</td>
----
TIREUR,
BENEFICIAIRE,
,
OUTILS DE DECISION,
,
----
Intitulé |
Coordonnées téléphoniques du client |
N° de compte |
Intitulé |
Banque |
Montant |
Solde avant |
Solde aprés si payement |
Autorisation |
Cumul mouvement créditeur annuel |
Cumul de mouvement des 3 derniers mois |
Cumul de mouvement des 30 derniers joours |
Cumul mouvement crediteurs des 7 derniers jours |
Mouvement créditeur journalier moyen |
Gestionnaire |
Sort |
Cumul annuel des apparitions sur l'état de compensation |
Date previsionnelle de retour sur autorisation |
Observations |
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 12 sept. 2008 à 10:33
il y a plusieurs questions...
>>mettre en mode paysage :
c'est un paramétrage de l'imprimante, on peut le
faire mais en utilisant ActiveX, alors je
ne dis pas que c'est exclusif IE, mais
avec les autres navigateurs, ça ne va pas être simple....
>>ensuite, tout ce qui est impression ce gère avec le css
rien n'empêche d'avoir des style différents pour les éléments
à l'acran et à l'impression
chezeu
Messages postés21Date d'inscriptionmardi 25 mars 2008StatutMembreDernière intervention 6 juin 2010 12 sept. 2008 à 11:30
Bonjour, merci pour la réponse. Mais comment paramétrer l'impression en mode paysage avex active X? Je ne sais pas comment le faire! N'y a t'il pas un style CSS qui permet de le faire? Merci d'avance!