Impression automatique des iframes [Résolu]

Signaler
Messages postés
198
Date d'inscription
jeudi 3 février 2005
Statut
Membre
Dernière intervention
16 décembre 2008
-
Messages postés
52
Date d'inscription
lundi 28 janvier 2002
Statut
Membre
Dernière intervention
8 avril 2009
-
Bonjour à tous

Je vous écris au sujet d'un problème que je rencontre depuis plusieurs jours concernant des iframes.

J'ai une page aspx qui contient plusieurs iframes cachés, elle peut en contenir 1 comme 15... je voudrais qu'à la fin du chargement des iframes, on lance l'impression sans confirmation de chaque iframe.....

J'ai essayé plein de choses mais rien de fonctionne.....j'arrive à lancer l'impression sans confirmation de ces iframes mais sur l'évènement de clic sur un bouton, pas à la fin du chargement. Si l'utilisateur n'attend pas la fin du chargement et qu'il clique sur le bouton "Imprimer", l'impression ne sera pas correcte.

J'espère avoir été clair...

Je suis preneur si vous avez des idées....

*******************
www.faucher-metois.fr *
*******************

8 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
bonjour à toi tout seule,

window.onload=function()
   { imprimer les iframe }

ça marche pas ?

          Bul [mon Site] [M'écrire]         
Messages postés
198
Date d'inscription
jeudi 3 février 2005
Statut
Membre
Dernière intervention
16 décembre 2008
1
OK......ca a l'air de bien fonctionner...J'avais essayé plein de chose mais pas ça.

En tout cas merci beaucoup pour ton aide.

www.faucher-metois.fr
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
nickel alors...
merci du retour
          Bul   [mon Site]  [M'écrire]         
Messages postés
52
Date d'inscription
lundi 28 janvier 2002
Statut
Membre
Dernière intervention
8 avril 2009

Bonjour,

Bultez, pourais tu etre plus precis en ce qui concerne ce code :

window.onload=function()
   { imprimer les iframe }

En fait je l'ai testé mais une fois le load page fini il me met une boite de selection de l'imprimante. Est ce possible qu'il imprime sur l'imprimante par defaut sans rien demander et comment lui dire qu'il y a plusieur iframes.

Merci par avance
Messages postés
4933
Date d'inscription
samedi 1 juillet 2006
Statut
Membre
Dernière intervention
2 février 2015
8
>>Est ce possible qu'il imprime sur l'imprimante par defaut sans rien demander
si exclusif ( ou quasi ! ) IE, oui ( ActiveX ), sinon : non
>>et comment lui dire qu'il y a plusieur iframes.
faut les imprimer une par une

t'as remarqué que le message datait de plus de 6 mois ?
n'interviendront que ceux qui sont intervenus !
@+
Messages postés
52
Date d'inscription
lundi 28 janvier 2002
Statut
Membre
Dernière intervention
8 avril 2009

Merci de ta réponse rapide Bul3.

Pour IE, vu que c'est dans l'interface admin, je peut m'arranger. Pour Les iframes, le problèmes c'est qu'il peut y en avoir 150. Y a t il un moyen de mettre des sauts de page et tous mettre dans une seule frame ? si oui comment ?
Messages postés
4933
Date d'inscription
samedi 1 juillet 2006
Statut
Membre
Dernière intervention
2 février 2015
8
>>Y a t il un moyen de mettre des sauts de page et tous mettre dans une seule frame
tout ce qui est mise en forme impression : css
par exemple :

et il faut tout regrouper dans la même page, on pop-up par exemple

>>pour imprimer automatiquement :
        <OBJECT ID="WB"    
                ViewAsText
                CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>
        WB.ExecWB( 6, 2, 3, 0 );

( on pourrait passer par new ActiveXObject("WScript.Shell")
  je pense au lieu de l'objet )

@+
Messages postés
52
Date d'inscription
lundi 28 janvier 2002
Statut
Membre
Dernière intervention
8 avril 2009

Merci de ces information Bul3. Je vais de ce pas essayer de les mettre en place.

@+