Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/03/2007, 13h31   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2007
Messages : 63
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 63
Points : 14
Points : 14
Par défaut Mise en page automatique avant impression

bonjour a tous.


j'ai une page ASP , conçu pour l"impression mais le probleme c que je veut modifier la mise en page automatiquement par code et ne laisser a l'utilisateur que l'impression.
je voudrait savoir si il y a un code pour modifier la mise en page (supprimer les entetes et pieds de page , selectionner le mode paysage ...)

et merci
jbenz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2007, 13h46   #2
Membre actif
 
Avatar de lapanne
 
Inscription : juin 2006
Messages : 200
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 200
Points : 168
Points : 168
Envoyer un message via MSN à lapanne
Pour générer un fichier PDF à la volée :
http://www.herve-thouzard.com/module...p?cid=8&lid=87
lapanne est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2007, 14h31   #3
Candidat au titre de Membre du Club
 
Inscription : mars 2007
Messages : 63
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 63
Points : 14
Points : 14
Par défaut mise en page

merci pour votre reponse,

mais le probleme c que je ne veut pas creer un fichier pdf , je veut seulement modifier la mise en page dans ma page asp.

et merci encore une fois.
jbenz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 14h37   #4
Membre actif
 
Avatar de lapanne
 
Inscription : juin 2006
Messages : 200
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 200
Points : 168
Points : 168
Envoyer un message via MSN à lapanne
En fait, j'ai du mal à comprendre ce que tu veux faire. Tu veux modifier la mise en page en vue d'une impression ? Ou juste modifier la mise en page ?
lapanne est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 15h57   #5
Candidat au titre de Membre du Club
 
Inscription : mars 2007
Messages : 63
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 63
Points : 14
Points : 14
Par défaut Oui ..

bonjour

je veut modifier la mise en page de ma page ASP de sorte que si l'utilisateur clique sur le bouton imprimer la page ASP s'imprime en mode paysage et sans entete te pied de page

en claire
je veut acceder au menu du navigateur (Fichier --> Mise en Page) et modifier les champs qui se trouve dedans avec du code ASP.

merci pour votre aide
jbenz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2007, 12h37   #6
Candidat au titre de Membre du Club
 
Inscription : mars 2007
Messages : 63
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 63
Points : 14
Points : 14
Par défaut Activer les menus de IE en utilisant WSH

bonjour tous le monde

est ce que qqun peut me dire quelle est la commande correspondante en français pour activer le menu

car ils est ecrit qu'il "suffit" de remplacer les %x - qui signifie ALT-X par la commande correspondant en français pour activer le menu

et un autre probleme c que je ne trouve pas le le %x dans le code


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<script language="javascript" type="text/javascript">
function JPrint(){
     // Crée le WScript
     var objWScriptShell = new ActiveXObject("WScript.Shell");
     // Envoie des commandes "clavier"
     objWScriptShell.SendKeys("(%f)u");
     // Change l'en-tête
     objWScriptShell.SendKeys("(%h)");    // En-tête
     objWScriptShell.SendKeys("Page (+7)p of (+7)(+p)");   // Page x sur y
     objWScriptShell.SendKeys("(%f)");    // Pied de page
     objWScriptShell.SendKeys("{BS}");   // None
     // Change en paysage
     objWScriptShell.SendKeys("(%a)");
      objWScriptShell.SendKeys("(%t)"); //définit la marge du haut
      objWScriptShell.SendKeys("0.40"); 
      objWScriptShell.SendKeys("(%b)"); //définit la marge du bas
      objWScriptShell.SendKeys("0.40");
     objWScriptShell.SendKeys("~");       // Entre O.K.
     setTimeout("window.print()",500);     
 
}
</script>
merci pour votre aide
j'en ai besoin avec urgence et merci bcp
bonne journée
jbenz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2007, 12h41   #7
Candidat au titre de Membre du Club
 
Inscription : mars 2007
Messages : 63
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 63
Points : 14
Points : 14
Par défaut mode paysage urgent

dans l'autre code je ne trouve pas la commannde qui permet de rendre la page en mode paysage

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
<html>
<head>
<title>Impression portrait</title>
<style type="text/css" media="print">
<!--
div.page  { 
writing-mode: tb-rl;
height: 80%;
margin: 10% 0%;
}
-->
</style>
</head>
<body>
<div class="page">
ceci est un test<br>
ceci est un test
</div>
</body>
</html>
merci pour votre aide
jbenz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2007, 14h45   #8
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 30
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2007
Messages : 30
Points : 38
Points : 38
J'ai pas de réponse réelle, mais bon, pour le premier post, le Alt-x correspond au raccourcis "Execute" habituellement, et pour le scond, regarde du côté du writing mode, à mon avis, c'est là que tu peux dire si ta page est en paysage ou en portrait...
Désolé, je n'ai pas plus que ça.
Theolediable est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 10h54   #9
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 30
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2007
Messages : 30
Points : 38
Points : 38
Nomalement ça se gère plus avec Javascript ça, non?
Theolediable est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 11h17   #10
Candidat au titre de Membre du Club
 
Inscription : mars 2007
Messages : 63
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 63
Points : 14
Points : 14
Merci Theolediable pour l'information

j'ai trouvé pas mal de code de javascript mais aucun ne marche
est ce que tu connait un script qui permet de medifier la mise en page?

Merci encore
jbenz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 17h07   #11
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 30
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2007
Messages : 30
Points : 38
Points : 38
Désolé, j'ai rien de tel sous la main, mais je pense que ça se trouve assez facilement sur le net.
Theolediable est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2007, 13h28   #12
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Salut,

Je ne crois pas vraiment que cela soit possible car cela pose un problème de sécurité que d'essayer de manipuler le navigateur du client.

Pourquoi ne veux-tu pas générer de PDF?

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2007, 14h34   #13
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 30
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2007
Messages : 30
Points : 38
Points : 38
Ce que tu peux faire, c'est faire une page bien formatée pour impression qui s'affiche quand tu cliques sur un lien d'impression. beaucoup de sites font ça.
Theolediable est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2007, 17h02   #14
Invité de passage
 
Inscription : mai 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 2
Points : 2
Points : 2
Par défaut bonjour

bonjour jbenz , moi aussi jé le meme problème ke toi ,je veux modifier les paramètres de la mise en page automatiquement, sans le demander a l'utilisateur ,je veux just savoir est ce ke tu peux m'aider pr trouvé une solution ?*


merci d'avnce emili25
emili25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h14.


 
 
 
 
Partenaires

Hébergement Web