| > Impression ecran javascript avec Cadres |
[ Posté par fab_need_help ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 13-01-2003 à 15:05 | 7 messages ]
  bonjour tlm
Dans une page avec 2 frames, je veux un lien en haut "imprimer" avec le code window.print(); qui imprime la frame du bas (qui s'aple "bas" )
Comment dois je faire ?? window.prin("bas") ne marche pas ?
merci d'avance
 
|
[ Posté par piloue ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 13-01-2003 à 15:12 | 3212 messages ]
  Bonjour,
voilà la solution
<A HREF="javascript:parent.frames['bas'].focus();parent.frames['bas'].print();">
|
[ Posté par fab_need_help ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 13-01-2003 à 15:27 | 7 messages ]
  Ca fait tt buggé ma page y'a pas une erreur de parenthese ou de ; ou de je ne sé quoi ?? Merci pour ton aide
|
[ Posté par piloue ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 13-01-2003 à 15:50 | 3212 messages ]
  Ben heu... non
|
[ Posté par fab_need_help ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 13-01-2003 à 16:09 | 7 messages ]
  Oui alors apres pls tests, ds une page html tte conne ca marche,ms je l'utilise ds un script (le menu horizontal dhtml) dc j'ai mis ca ds le fichier .js :
....
xlien[2] += ' | '
xlien[2] += '<A HREF="javascript:parent.frames['bas'].focus();parent.frames['bas'].print();" CLASS=menudyn3 >Imprimer la page</A>';
document.write('<STYLE TYPE="text/css">\nA.menudyn3 {color:#FFFFFF; text-decoration:none;}\nA:hover.menudyn3 {color:#FF9900;text-decoration:none;}\n</STYLE>');
.....
et il me dit "erreur ";" attendu"
|
[ Posté par piloue ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 13-01-2003 à 16:48 | 3212 messages ]
  Ben là c'est sur que ca peut pas marcher...
Voilà pour les modifs
Code:
| xlien[2] += ' | '
xlien[2] += '<A HREF="javascript:parent.frames[\'bas\'].focus();parent.frames[\'bas\'].print();" CLASS=menudyn3 >Imprimer la page</A>';
document.write('<STYLE TYPE="text/css">nA.menudyn3 {color:#FFFFFF; text-decoration:none;}nA:hover.menudyn3 {color:#FF9900;text-decoration:none;}n</STYLE>'); |
|
|
[ Posté par fab_need_help ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 13-01-2003 à 17:30 | 7 messages ]
  Pas mieux malheureusement .. Je ne suis pas les modifs que tu as fait,tu peux expliquer rapidement ?? C tjs le meme msg d'erreur, et ca le fait a la ligne du document.write... Je suis vraiment bloque, ca m'enerve, ms merci a toi de passer autant de tps a m'aider
a+
|
[ Posté par fab_need_help ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 13-01-2003 à 18:03 | 7 messages ]
  je viens de trouver, il fallait des antislash devant les apostrophes de ['bas'] tt simplement...
merci pour ta précieuse aide 
|
[ Posté par piloue ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 14-01-2003 à 09:51 | 3212 messages ]
  Bonjour,
Je les avait mis dans mon code, mais parfois ils sautent dans le forum et n'apparaissent pas.
Contente que tu t'en sois sorti !
|