Page 1 sur 1
mise en page
Posté : 29 mai 2006, 07:52
par FAbrice
Bonjour,
je suis entrain de faire une page et le souci est que cette page doit etre imprimée en format paysage.
est ce qu'il existe un moyen pour ne pas avoir a faire à chaque fois "imprimer, mise en page, paysage,..." sous explorer, mais definir le format de mise en page directement dans le code de la page?
je ne sais pas si c bien clair, mais en tout cas, merci de votre aide!!!
FAb
Posté : 29 mai 2006, 09:07
par Sineljogy
Posté : 29 mai 2006, 09:53
par FAbrice
merci de ta réponse!!!
par contre je le colle ou dans mon code
il y a une ligne particulière?
Posté : 29 mai 2006, 10:01
par Sineljogy
dans la balise <head>...
Exemple :
Code : Tout sélectionner
<html>
<head>
<style type="text/css">
@page { size:landscape; }
</style>
</head>
<body>
blabla de la page
</body>
</html>
Posté : 29 mai 2006, 10:10
par FAbrice
re,
g fait tout comme tu as dit mais je suis tjs en portrait! j'en déduis donc que je n'ai pas fait tout comme tu as dit
voila comment g intégrer la ligne:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><!-- InstanceBegin template="/Templates/saisie.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head>
<!-- InstanceBeginEditable name="doctitle" -->
<title>Document sans titre</title>
<!-- InstanceEndEditable --><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
@page { size:landscape; }
<!--
body {
background-image: url(../../Images/fond.jpg);
}
-->
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
<!-- InstanceBeginEditable name="head" --><!-- InstanceEndEditable -->
</head>
<body>
...
Posté : 29 mai 2006, 10:11
par Tictac
http://fr.selfhtml.org/css/proprietes/printlayouts.htm
Voilà comme ça tu as déjà reponse pour le margin etc..
mais moi je me pose tjs des questions pour ce qui est de la configuration automatique pour l'impression des backgrounds et images ainsi que que de ne pas mettre l'url en pied de page ,etc !!
Si qqun à déjà rencontré ce type d'info

Posté : 29 mai 2006, 10:15
par Sineljogy
re,
g fait tout comme tu as dit mais je suis tjs en portrait! j'en déduis donc que je n'ai pas fait tout comme tu as dit
voila comment g intégrer la ligne:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><!-- InstanceBegin template="/Templates/saisie.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head>
<!-- InstanceBeginEditable name="doctitle" -->
<title>Document sans titre</title>
<!-- InstanceEndEditable --><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
@page { size:landscape; }
<!--
body {
background-image: url(../../Images/fond.jpg);
}
-->
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
<!-- InstanceBeginEditable name="head" --><!-- InstanceEndEditable -->
</head>
<body>
...
Si c'est juste... mais je viens de remarquer que... IE nous impose sa propre loi (encore)... parce que moi avec Firefox, no problem

Posté : 29 mai 2006, 10:25
par FAbrice
dsl, mais tu as modifié quelquechose?

Posté : 29 mai 2006, 10:27
par Sineljogy
Non.
Posté : 29 mai 2006, 10:30
par FAbrice
ben on fait comment alors si on utilise IE?
Posté : 29 mai 2006, 10:35
par Sineljogy
J'sais pas ^^ Question à 2000 Fr Suisses
Tu fais la grève contre IE

Posté : 30 mai 2006, 07:34
par FAbrice
Personne n'a de solution?
Il n'y a pas un grand maitre du php qui traine et qui aurait une sol??? (Cyrano, tu dois surement avoir une astuce toi

)
FAb
Posté : 30 mai 2006, 11:41
par zeus
En farfouillant un pue, j'ai trouvé cet article
http://web.tampabay.rr.com/bmerkey/exam ... -test.html
Pas testé, pas de commentaire. Je ne sais même pas si ca marche sous IE
