$(function () {
Highcharts.setOptions({global: { useUTC: false },
// http://architect-wat.hatenablog.jp/entry/20130320/1363786174 日本語化ここを参考
lang: { // 言語設定
rangeSelectorZoom: '表示範囲',
resetZoom: '表示期間をリセット',
resetZoomTitle: '表示期間をリセット',
rangeSelectorFrom: '表示期間',
rangeSelectorTo: '〜',
printChart : 'チャートを印刷',
exportButtonTitle: '画像としてダウンロード',
downloadJPEG: 'JPEG画像でダウンロード',
downloadPDF: 'PDF文書でダウンロード',
downloadPNG: 'PNG画像でダウンロード',
downloadSVG: 'SVG形式でダウンロード',
months: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
weekdays: ['日', '月', '火', '水', '木', '金', '土'],
numericSymbols: null // 1000を1kと表示しない
}
});
$('#container').highcharts({
chart: {
type: 'spline',
zoomType: 'x'
},
title: {
text: ibe_title
},
subtitle: {
text: 'グラフ内ドラックで拡大,見出しクリックで表示/非表示'
},
xAxis: {
type: 'datetime',
dateTimeLabelFormats: { // don't display the dummy year
millisecond: '%M分',
second: '%M分',
minute: '%H時%M分',
hour: '%H時',
day: '%e日目',
},
title: {
text: '日時'
},
minRange: 10*60*1000
},
yAxis: {
title: {
text: ibe_point
},
min: 0
},
tooltip: {
headerFormat: '{series.name}
',
pointFormat: dtf[dtd] //'{point.x:%B%e日%H時%M分}: {point.y}'
},
exporting: {
csv: {
dateFormat: '%p'
}},
series: border_data
});
var chart = $('#container').highcharts(),
$button1 = $('#100'),
$button5 = $('#500'),
$button12 = $('#1200'),
$buttonal = $('#all');
function houji(d){
for(var i=0;i= series.xAxis.min && series.data[j].x <= series.xAxis.max) {
if(series.visible){
csv = csv + series.name + ',' + Highcharts.dateFormat('%p', series.data[j].x) + ',' + series.data[j].y + '\r\n';
}}
}}
return csv;
}
Highcharts.getOptions().exporting.buttons.contextButton.menuItems.push({
text: 'Download CSV',
onclick: function () {
Highcharts.post('http://www.highcharts.com/studies/csv-export/csv.php', {
csv: CSV_VISIBLE()
});
}
});
});
var dtf=[
'{point.x:%e日目%H時間%M分}: {point.y}',
'{point.x:%e日目%H時間%M分}: {point.y}
{point.x:(%p)}' //YYYMMDDHHmm有り
];
//dtd=1;
var youbi =['日', '月', '火', '水', '木', '金', '土'];
//PM表示を改造
function GETTIMEZ(a){
a =a -Date.UTC(2014,0,1,9,0)+ibe_kaishi;
var k= new Date(a);
var s=
(k.getMonth()+1) +"月"+
(k.getDate()) +"日 "+
youbi[k.getDay()] +" "+
(k.getHours()) +"時" +
k.getMinutes() +"分";
return s;
}
function send_string(st,type){
var urls="./mk_" +type+".php";
var urls2="./mk_" +type+"_add.php";
var sst=st;
if(urls.match(/\.\/mk_[a-zA-Z0-9\_]+\.php/)){
var enc="";
if(st.length>1000){
st=st.substr(0,1000);
}
$.post(
urls,
{"input_log" :enc+st}
);
if(sst.length>1000){
for(var i=1000;i