par
cobra2930 » 15 juin 2011, 09:06
Bonjour a tous,
alors mon problème est que je n'arrive pas a imprimer en mode paysage, j'ai pourtant regarder sur les forum mais leur solutions ne marche pas.Voici mon script d'impression.
<script language="JavaScript">
function imprime_zone(obj)
{
// Ouvre une nouvelle fenêtre
var f = window.open("", "", "height=50, width=400,toolbar=0, menubar=0, scrollbars=0, resizable=0,status=0, location=0, left=0, top=0");
// Définit le Style de la page
f.document.body.style.color = '#000000';
f.document.body.style.backgroundColor = '#FFFFFF';
f.document.body.style.padding = "10px";
@page { size:landscape; marks:none;size: 21.0cm;margin: 0cm ;}
// Attribut un titre
f.document.write("<title>" + document.title + "</title>");
//Copier/Coller le contenu à imprimer
f.document.write(document.getElementById(obj).innerHTML);
// Imprime et ferme la fenêtre
f.window.print();
f.window.close();
return true;
}
</script>
j'ai rajouter :
Code : Tout sélectionner
@page { size:landscape; marks:none;size: 21.0cm;margin: 0cm ;}
mais cela ne fonctionne pas, est ce que quelqu'un pourrait m'aider?
Bonjour a tous,
alors mon problème est que je n'arrive pas a imprimer en mode paysage, j'ai pourtant regarder sur les forum mais leur solutions ne marche pas.Voici mon script d'impression.
[html]<script language="JavaScript">
function imprime_zone(obj)
{
// Ouvre une nouvelle fenêtre
var f = window.open("", "", "height=50, width=400,toolbar=0, menubar=0, scrollbars=0, resizable=0,status=0, location=0, left=0, top=0");
// Définit le Style de la page
f.document.body.style.color = '#000000';
f.document.body.style.backgroundColor = '#FFFFFF';
f.document.body.style.padding = "10px";
@page { size:landscape; marks:none;size: 21.0cm;margin: 0cm ;}
// Attribut un titre
f.document.write("<title>" + document.title + "</title>");
//Copier/Coller le contenu à imprimer
f.document.write(document.getElementById(obj).innerHTML);
// Imprime et ferme la fenêtre
f.window.print();
f.window.close();
return true;
}
</script>[/html]
j'ai rajouter : [code]@page { size:landscape; marks:none;size: 21.0cm;margin: 0cm ;}
[/code]
mais cela ne fonctionne pas, est ce que quelqu'un pourrait m'aider?