begin process at 2012 05 29 11:54:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Autre

 > 

Iframe invisible pour imprimer un PDF... problème de scroll molette souris


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Iframe invisible pour imprimer un PDF... problème de scroll molette souris

vendredi 11 juin 2010 à 15:48:44 | Iframe invisible pour imprimer un PDF... problème de scroll molette souris

orpheegt

Bonjour à tous,

Voilà j'ai un léger soucis...

Je veux donner la possibilité de déclencher directement l'impression d'un document PDF depuis le navigateur web.
le document est stocké sur le serveur...

Après quelques recherches, la seule méthode que j'ai trouvé, c'est de créer une iframe invisible qui fait appel au PDF...

le code :

dans le head :

<script>
function F_PrintFile(){
fichierpdf.print();
}
</script>

dans le body :

</span><iframe id="fichierpdf" src="CONTRAT.pdf" name="fichierpdf" style="height:0px; width:0px; border: 0px;" scrolling="auto"></iframe>

Cliquez pour imprimer le contrat* : <img src="imprimante-icone.jpg" onclick="F_PrintFile();" onmouseover="this.style.cursor='pointer'" />

ça fonctionne bien.

Sauf que depuis que j'ai mis ça en place, le scroll de la page avec la molette de la souris ne fonctionne plus... je dois prendre l'ascenseur à droite.
Si j'affiche un autre onglet firefox, ou que j'affiche mon bloc-note, et que je reviens sur ma page, là ça fonctionne.

J'ai l'impression que l'iframe invisible prend le contrôle du scroll de la molette lors du chargement de la page..

Connaissez-vous un moyen de résoudre le problème ?

Merci :)
vendredi 11 juin 2010 à 18:49:28 | Re : Iframe invisible pour imprimer un PDF... problème de scroll molette souris

PetoleTeam

Membre Club
Bonjour,
J'ai l'impression que l'iframe invisible prend le contrôle du scroll de la molette lors du chargement de la page..
je dirai qu'elle prend simplement le focus, il faut le remettre sur ton document

;O)
vendredi 11 juin 2010 à 20:18:36 | Re : Iframe invisible pour imprimer un PDF... problème de scroll molette souris

orpheegt

Oui, je suppose en effet que c'est ça, mais même en cliquant dans une zone quelconque de la page courante, le focus est donc censé revenir sur la page principale.. mais non, pas de roulette quand même...
Existe-t-il une méthode pour remettre le focus sur la page à son chargement ?

Merci
samedi 12 juin 2010 à 10:30:57 | Re : Iframe invisible pour imprimer un PDF... problème de scroll molette souris

PetoleTeam

Membre Club
Bonjour,
il y a document.focus() tout simplement

supprimes peut être simplement le scrolling="auto" de l'iframe, ou passe la en display:none

;O)


Cette discussion est classée dans : iframe, pdf, scroll, invisible, molette


Répondre à ce message

Sujets en rapport avec ce message

Barre de progression dans une iframe [ par titoy ] Bonjour à tous, voici mon premier message sur le forum :)J'aurai besoin d'une lumière... alors je m'explique :J'ai une page html qui contient un menu. Scroll d'une iframe, je bloque ! [ par kurt67 ] Salut, à tous après près d'une heure de recherches infructueuses et d'essains vains, je me décide à poster ici mon problême en espérant que quelqu'un iframe scroll [ par paramotdam25 ] Bonjour,Je vais essayé d'être le plus clair possible :Voilà en faite j'aimerais mettre sur la page de mon site une iframe. Cette iframe, je ne lui met Probleme Scrolling avec Iframe [ par YueBe ] Bonsoir,Je vais essayée d'expliquer mon petit soucis le plus simplement possible.J'ai crée une page web, de à rien de très difficile avec Dreamweaver Rafraichissement d'une iframe [ par Ordinastie ] Bonjour.Voici mon probleme. J'ai un formulaire d'upload de fichiers PDF et je souhaite faire en sorte qu'a la sélection du fichier, celui-ci s'affiche faire disparaitre scroll horizontal dans iframe [ par hdh ] Bonjour à tous !! Zm'en arrache les cheveux par poignées : -(Je suis en train de faire un site pour un ami musicien et j'ai un soucis de scroll horizo pdf dans Iframe [ par bertrouf ] Quelqu'un peu me donner le code pour afficher un pdf au milieu d'une page, genre 70% de la largeur ?Je crois que c'est Mercibertrouf Positionner la scroll bar dans un select multiple [ par RoroLaDechire ] Bonjour,je souhaiterais que la première option sélectionnée dans un select multiple, lors d'un rechargement de la page, soit au milieu du select, et n fond de page invisible [ par chatton_ ] Bonjour,Je suis au tout début de créer un site web. J'utilise FrontPage express. Seulles page couleur apparaisse correctement.j'essaie de mettre des Insérer un smiley dans une iframe editable (sisi) [ par luchy666 ] Bonsoir à tous et toutes je suis actuellement en train de créer une interface wysiwyg pour un forum que je suis en train de développer. Hors, j'ais un


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,669 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales