Salut
Je vouderais imprimer une carte avec IE 8.
Le résultat n'est pas du tout le même avec FireFox et Internet Explorer.
Pouvez-vous aider? Est-ce que qlq'un a une idée?
Voici mon code
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Clinet side printer version</title> <style type="text/css"> .style1 {color: #0033FF} .style3 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; } #map_canvas { width: 700px; height: 600px; } </style> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> <script language="javascript"> function printMap() { var contenue = document.getElementById('print_content').innerHTML; var content_map=document.getElementById('map_canvas').innerHTML; var docprint=window.open('','' ); docprint.document.open(); docprint.document.write('<html><head><title>Imprimer Carte Texte</title>'); docprint.document.write('</head><body onLoad="self.print()"><table>'); docprint.document.write('<tr> <td style="float:right;width:300px; height: 600px;"'); docprint.document.write(content_map); docprint.document.write('</td><td>Legends ici</td></tr><tr><td>'); docprint.document.write(contenue); docprint.document.write('</td></tr>'); docprint.document.write('</table></body></html>'); docprint.document.close(); docprint.focus(); } </script> <script type="text/javascript"> var Rochelle = new google.maps.LatLng(45.69847032728747, -1.7514422416687); var Rochelle = new google.maps.LatLng(45.69847032728747, -1.7514422416687); var marker; var map; function initialize() { var mapOptions = { zoom: 6, mapTypeId: google.maps.MapTypeId.ROADMAP, center: Rochelle }; map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions); } </script> </head> <body onload="initialize()"> <table > <tr> <td ><h2 align="center" class="style1">Cartes et Textes </h2></td> </tr> <tr> <td > <div align="right"><a href="javascript:printMap()"> Imprime_CarteTexte</a> </div> <div class="style3" id="print_content"> <table > <tr> <td>print Map print Map print Map print Map print Map print Map print Map print print Map print Map print Map print Map print Map print Map print Map print Map print Map <br /> print Map print Map print Map print Map print Map print Map print Map print Map print Map print Map print Map print Map Print</td> </tr> </table> </td> </tr> <tr> <td> <div id="map_canvas" ></div> </td><td> Legendes ici </td> </tr> </div> </table> </body> </html>
Abel






Répondre avec citation





Partager