Bonjour,
J'essaie de g�n�rer un Popup avec un contenu dynamique via l'instruction "document.write";
Le contenu du Popup est celui d'un DIV.
Afin de r�cuper le contenu du DIV, j'utilise la propri�te "innerHTML"
Ce DIV contient les d�finitions d'un Applet.
Sous FireFox lorsque je fais un display du innerHTML j'ai bien le contenu, cependant sous IE7 c'est n'importe quoi
Quelqu'un a t'il une id�e de la cause et comment contourner ce probl�me ?
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 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script language="JavaScript"> function openWin3() { myWin= open("", "displayWindow", "width=500,height=400,status=yes,toolbar=yes,menubar=yes"); var eDiv = document.getElementById("grphe").innerHTML; alert(eDiv); myWin.document.open(); myWin.document.write(eDiv); myWin.document.close(); } </script> </head> <body> <div id="button"> <input type=button value="Popup" onClick="openWin3()"> </div> <div id="grphe"> <APPLET code="com.objectplanet.chart.ChartApplet " archive="./APPLET/chart.ext.jar" name="CPgraphe" width="100%" height="100%"> <PARAM name="chart" value="line"> <PARAM name=data value="sample0.txt"> <param name="valueLabelsOn" value="true"> <PARAM name="valueLabelStyle" value="floating"> <PARAM name="printAsBitmap" value="true"> <PARAM name="rangeAdjusterOn" value="true"> <PARAM name="rangeAdjusterPosition" value="left"> <PARAM name="legendOn" value="true"> <PARAM name="zoomOn" value="true"> <PARAM name="background" value="white||#B2D8D8"> <PARAM name="rangeAxisLabel" value="MSU"> <PARAM name="rangeAxisLabelAngle" value="270"> <PARAM name="legendPosition" value="top"> <PARAM name="valueLinesOn" value="true"> <PARAM name="valueLinesColor" value="#E8E8E8"> <PARAM name="autoLabelSpacingOn" value="true"> <PARAM name="defaultGridLinesOn" value="false"> <PARAM name="3DModedOn" value="false"> <PARAM name="samplelabelson" value="true"> <PARAM name="sampleScrollerOn" value="true"> <param name="multiSeriesOn" value="true"> <param name="seriesCount" value="3"> <param name="legendLabels" value="DC,IMSU,R4H"> <PARAM name="stackedOn" value="false"> <PARAM name="sampleColors" value="#0051BA,#D11600,#66CD00"> <PARAM name="sampleDecimalCount" value="0"> </APPLET> </div> </body> </html>
Partager