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