제 질문은 지난 5 시간 이후로 많이 검색하므로 제 질문은 반복되지 않습니다. 매우 힘든 질문이지만 누군가가 나를 도울 수 있는지 알아 봅시다.하이 차트 IE8 또는 IE9에서 차트를 반환하지 않는 차트 내보내기
그래, 하이 차트 내보내기 서버를 사용하여 생성 된 차트 이미지 URL을 얻으려고합니다. 내 코드는 다음과 IE8 또는 IE9에서 이미지 URL을 반환하지 않습니다. 마치 내 숨겨진 입력 요소가 비어 있지만 크롬, 파이어 폭스, 사파리 및 IE 가장자리와 IE10에서는 제대로 작동하지만 IE8이 아닌 것을 볼 수있는 것처럼 & IE9.
여기코드는,
VAR OBJ = {} 차트;
chart = $('#graph<?php echo $i;?>').highcharts();
obj.svg = chart.getSVG();
obj.type = 'image/jpeg';
obj.width = 900;obj.height = 400;
obj.async = true;
<?php if (1) {?>
$.ajax({
type: 'post',
url: chart.options.exporting.url,
data: obj,
success: function (data) {
//alert(data);
var exportUrl = this.url,
imgContainer = $("#imgContainer<?php echo $i;?>");
var obj2 = exportUrl + data;
document.getElementById('graphurl_<?php echo $i;?>').value = exportUrl + data;
//var temp = exportUrl + data;
//$("#graphurl_1").val(temp);
//var imgie = document.getElementById("graphurl_1ie8");
//imgie.setAttribute('src','jimils.com');
}
});
내보내기 서버에서 이미지 URL을 반환하지 않았습니다. 제발 도와주세요.
그래서 개발 바로 아래에 여전히 :
이 바이올린을 참조하십시오 우리는 여기에 몇 가지 특징 검출을합니까? 감사. – user2268488
게시 한 GitHub 문제를 해결할 예정입니다. https://github.com/highslide-software/highcharts.com/issues/3622를 참조하십시오. –