Firefox 및 IE7/IE8 표준에는 표시되지만 단점 모드 또는 IE9에는 표시되지 않는 페이지가 있습니다. 나는 또한 정확하게 표시해야합니다. 문제는 Dojo Chart와 Legend 'images'가 표시되지 않는다는 것입니다. Legend 레이블은 선 색상 아이콘이 아닙니다. 나는 스타일을 가지고 노는 시도를 해봤지만이 두 아이템을 보여줄 스타일을 찾지 못했습니다. 현재 스타일에 문제가 있습니까? Dojo 또는 Quirks 모드에 문제점이 있습니까? 나는 Dojo 1.5.2를 사용하고있다.Quirks 모드, Dojo 차트/범례가 항상 표시되지 않음, Internet Explorer
IE 개발자 툴바를 열고 스타일 상자 (너비, 패딩, 위치 등)를 해제하면 이미지가 표시됩니다. 내가 다시 체크하지 않거나 내가 선택한 스타일이 chartDiv의 경우에도, 어느 상자를 풀지 못하는지는 중요하지 않습니다. 페이지를 새로 고칠 때까지 이미지가 표시됩니다. 이 의미가 무엇인지 또는 페이지가 처음로드 될 때이 효과를 어떻게 시뮬레이트 할 수 있는지 잘 모르겠습니다.
var chartContainer = dojo.create("div", {id:"HistoryChart", style:{}}, document.getElementById("HistoryChart"));
var overalChartDiv = dojo.create("div", {style:{clear:"both",width:"850px",height:"300px", margin:"15px 0 0 0"}}, chartContainer);
var chartLabelDiv = dojo.create("div", {style:{float:"left", margin:"75px 0 0 0"}}, overalChartDiv);
var chartDiv = dojo.create("div", {style:{width:"800px", height:"300px", float:"left", margin:"0 0 0 0"}}, overalChartDiv);
dojo.create("img", {src:"images/label.gif",style:{}}, chartLabelDiv);
//Create line chart
var lineChart = new dojox.charting.Chart2D(chartDiv);
lineChart.addAxis("x", xAxisTheme);
lineChart.addAxis("y", yAxisTheme);
lineChart.addPlot("default", {type: "Lines", lines:true, markers:true});
lineChart.addPlot("grid", {type: "Grid", hMajorLines: true, hMinorLines:false, vMajorLines: false, vMinorLines: false});
lineChart.addSeries('Avg', avgValues, {legend:"Avg", color:"green"});
lineChart.addSeries('Max', maxValues, {legend:"Max", color:"red"});
lineChart.addSeries('Min', minValues, {legend:"Min", color:"blue"});
var valueTip = new dojox.charting.action2d.Tooltip(lineChart,"default");
lineChart.render();
// Create legend
var legend = dojo.create("div", {style:{}}, chartContainer);
var led = new dojox.charting.widget.Legend({chart: lineChart, outline: true, horizontal:true, outline:true, style:{margin:"0px 400px"}}, legend);
1.5.2를 쿼크 모드에서 작동시키지 못했습니다. Quirks 모드에서 IE9를 사용하고있었습니다. Dojo 1.6으로 업데이트되었으므로 Quirks 모드가 더 잘 작동합니다. 차트가 표시되지만 범례 아이콘이 레이블과 일치하지 않습니다. 다시 한 번 범례는 IE7/8이나 Firefox에서 아무런 문제가 없습니다. –