![]() |
Forum SELFHTML: Archives: |
|
|
Le message suivant est de: Mat,
mlelorra@etu.utc.fr, 14. 10. 2004, 09:19
bonjour
j'aurais aimé savoir si par un quelconque biais de programmation il était possible de gérer "l'aperçu avant impression", voire la mise en page d'IE6 ?
en fait, j'ai une page comprenant des frames et j'aimerais que l'aperçu ne affiche par défaut une frame en particulier (au lieu du "tel qu'à lécran")
dans un deuxième temps, j'aurais aimé evité (dans la mise en page) d'imprimer l'url, la date... tous les détails spécifiés par des codes tels "&u&b&d" et p-e même passer en mode paysage
quelqu'un sait il si cela est possible ? comment et via quelle technologie ?
PS: si en plus, il existait une page (que je n'ai pas trouvé) à ce sujet...
Merci d'avance
Le message suivant est de: Celelibi,
sysygogo86@msn.com, 14. 10. 2004, 23:50
http://www.espionet.com
»» bonjour
bonjour de même
»» j'aurais aimé savoir si par un quelconque biais de programmation il était possible de gérer "l'aperçu avant impression", voire la mise en page d'IE6 ?
tu ne peux pas toucher directement à l'"apperçu avant impression" car c'est une fonction du navigateur.
»» en fait, j'ai une page comprenant des frames et j'aimerais que l'aperçu ne affiche par défaut une frame en particulier (au lieu du "tel qu'à lécran")
ce que tu cherches à faire c'est le travail de css
http://fr.selfhtml.org/css/proprietes/printlayouts.htm
»» dans un deuxième temps, j'aurais aimé evité (dans la mise en page) d'imprimer l'url, la date...
par contre tu ne peux pas toucher aux en-têtes et en-pieds de page car c'est le navigateur lui même.
@+
Celelibi
![]()
Le message suivant est de: Mat,
mlelorra@etu.utc.fr, 15. 10. 2004, 11:11
ok merci... la mise en page est déjà faite mais je voulais savoir justement s'il était possible (même par un biais détourné) de modifier des params du navigateur
je précise que je fais un site pour l'intranet et que tout le monde est sous IE6...
merci
a++
Le message suivant est de: Bul,
marcel.bultez@tiscali.fr, 19. 10. 2004, 10:38
http://marcel-bultez.chez.tiscali.fr
bonjour,
si Internet Explorer on peut utiliser
l'objet WebBrowser,
un petit script de test de cet objet :
<HTML><HEAD>
<OBJECT id=WebBrowser
classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2
viewastext></OBJECT>
<SCRIPT type=text/JavaScript>
function wb(p1,p2)
{ WebBrowser.ExecWB(p1,p2); }
</SCRIPT>
<BODY><PRE><B>Test de l'objet WebBrowser
1 ? ouvrir document ou adresse internet
4 ? enregistrer document
6 0 imprimer avec choix imprimante
6 6 imprimer directement
7 0 aperçu avant impression
8 0 mise en page
10 ? propriétés du document
<INPUT size=2 name=t1> <INPUT size=2 name=t2> <INPUT onclick="wb(parseInt(t1.value,10),parseInt(t2.value,10));" type=button value=tester>
</BODY></HTML>
cordialement.
Le message suivant est de: Mat,
mlelorra@etu.utc.fr, 20. 10. 2004, 14:31
merci de cette réponse, mais j'avais déjà vu ce script... et justement ce que j'aimerais c'est "paramétrer"
l'aperçu avant impression, savoir si on peut modifier cet objet.
j'aimerais en effet que l'aperçu m'affiche directement en payasage et non en portrait comme ca l'est par défaut
encore merci de cette réponse
au plaisir de vous lire ...
Le message suivant est de: Bul,
marcel.bultez@tiscali.fr, 20. 10. 2004, 15:52
http://marcel-bultez.chez.tiscali.fr
peut-être avec l'objet CommonDialog ?
<OBJECT NAME="CommonDialog"
ID="CommonDialog"
CLASSID="CLSID:F9043C85-F6F2-101A-A3C9-08002B2F49FB">
<PARAM NAME="_ExtentX" VALUE="847">
<PARAM NAME="_ExtentY" VALUE="847">
<PARAM NAME="_Version" VALUE="393216">
<PARAM NAME="CancelError" VALUE="0">
<PARAM NAME="Color" VALUE="0">
<PARAM NAME="Copies" VALUE="1">
<PARAM NAME="DefaultExt" VALUE="">
<PARAM NAME="DialogTitle" VALUE="">
<PARAM NAME="FileName" VALUE="">
<PARAM NAME="Filter" VALUE="">
<PARAM NAME="FilterIndex" VALUE="0">
<PARAM NAME="Flags" VALUE="3">
<PARAM NAME="FontBold" VALUE="1">
<PARAM NAME="FontItalic" VALUE="0">
<PARAM NAME="FontName" VALUE="Courier New">
<PARAM NAME="FontSize" VALUE="12">
<PARAM NAME="FontStrikeThru" VALUE="0">
<PARAM NAME="FontUnderLine" VALUE="0">
<PARAM NAME="FromPage" VALUE="0">
<PARAM NAME="HelpCommand" VALUE="0">
<PARAM NAME="HelpContext" VALUE="0">
<PARAM NAME="HelpFile" VALUE="">
<PARAM NAME="HelpKey" VALUE="">
<PARAM NAME="InitDir" VALUE="">
<PARAM NAME="Max" VALUE="0">
<PARAM NAME="Min" VALUE="0">
<PARAM NAME="MaxFileSize" VALUE="260">
<PARAM NAME="PrinterDefault" VALUE="1">
<PARAM NAME="ToPage" VALUE="0">
<PARAM NAME="Orientation" VALUE="1">
</OBJECT>
cordialement.
Le message suivant est de: Mat,
mlelorra@etu.utc.fr, 21. 10. 2004, 16:08
merci ! ca peut en effet etre très intéressant, mais comment modifier les paramaètres de cet objet ? en particulier "Orientation"...
merci d'avance et au plaisir de vous lire !
Le message suivant est de: Bul,
marcel.bultez@spamtiscali.fr, 22. 10. 2004, 15:03
http://marcel-bultez.chez.tiscali.fr
<HTML><HEAD><TITLE></TITLE></HEAD>
<BODY>
<OBJECT NAME="CommonDialog"
ID="CommonDialog"
CLASSID="CLSID:F9043C85-F6F2-101A-A3C9-08002B2F49FB"
VIEWASTEXT>
<PARAM NAME="_ExtentX" VALUE="847">
<PARAM NAME="_ExtentY" VALUE="847">
<PARAM NAME="_Version" VALUE="393216">
<PARAM NAME="CancelError" VALUE="0">
<PARAM NAME="Color" VALUE="0">
<PARAM NAME="Copies" VALUE="1">
<PARAM NAME="DefaultExt" VALUE="">
<PARAM NAME="DialogTitle" VALUE="">
<PARAM NAME="FileName" VALUE="">
<PARAM NAME="Filter" VALUE="">
<PARAM NAME="FilterIndex" VALUE="0">
<PARAM NAME="Flags" VALUE="3">
<PARAM NAME="FontBold" VALUE="1">
<PARAM NAME="FontItalic" VALUE="0">
<PARAM NAME="FontName" VALUE="Courier New">
<PARAM NAME="FontSize" VALUE="12">
<PARAM NAME="FontStrikeThru" VALUE="0">
<PARAM NAME="FontUnderLine" VALUE="0">
<PARAM NAME="FromPage" VALUE="0">
<PARAM NAME="HelpCommand" VALUE="0">
<PARAM NAME="HelpContext" VALUE="0">
<PARAM NAME="HelpFile" VALUE="">
<PARAM NAME="HelpKey" VALUE="">
<PARAM NAME="InitDir" VALUE="">
<PARAM NAME="Max" VALUE="0">
<PARAM NAME="Min" VALUE="0">
<PARAM NAME="MaxFileSize" VALUE="260">
<PARAM NAME="PrinterDefault" VALUE="1">
<PARAM NAME="ToPage" VALUE="0">
<PARAM NAME="Orientation" VALUE="2">
</OBJECT>
<OBJECT id=WebBrowser
classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2
viewastext></OBJECT>
<input type="text" id="ex" name="ex" value="exemple">
<script type="text/JavaScript">
CommonDialog.PrinterDefault=true;
WebBrowser.ExecWB(6,6);
</script>
</BODY></HTML>
il me semblait avoir répondu et pas du tout ?
cordialement.
© 1998-2004
selfhtml@fr.selfhtml.org