小编sha*_*aaa的帖子

Google Analytics(分析)的简短网址

在JavaScript中,我试图访问分析数据,谷歌缩短网址,例如.我厌倦了'URL Shortener API',它工作得很好,我收到了数据.但是这些数据没有当天每个小时或本月每天的分析报告,因为它可以在这里找到.作为回应,它有一些属性,例如'click'和'buckets',它们包含我需要的点击次数.检查下图:

在此输入图像描述

但是我在"缩短API"中收到的数据中没有这些属性.我可能会为此目的使用Google analytics API.任何人都可以建议我如何使用分析API来获取任何缩短网址的分析?

谢谢

javascript google-analytics google-api google-url-shortener

11
推荐指数
1
解决办法
808
查看次数

Highchart Axis更新/图表重绘

在我的高图中,在某些时候,我需要更新yAxis的min,max和tickInterval.我尝试了3种方法:

  1. 我尝试了以下代码,但它说"对象#没有menthod'更新'"

    var extremes = chart.yAxis[i].getExtremes();
    chart.yAxis[i].update({
            min: extremes.dataMin * 1.1,
            max: extremes.dataMax * 1.1,
            tickInterval : SomeValue,
        });
    
    Run Code Online (Sandbox Code Playgroud)
  2. 我也尝试了chart.redraw ...使用以下代码

     chart.yAxis[i].min = extremes.dataMin * 1.1;
     chart.yAxis[i].max = extremes.dataMax * 1.1;
     chart.yAxis[i].tickInterval = SomeValue;
     chart.redraw();
    
    Run Code Online (Sandbox Code Playgroud)

    这次它没有显示任何错误,但图表也没有刷新.

  3. 这一次,我尝试更新选项,然后创建一个新的高级图:

    options.yAxis[i].min = extremes.dataMin * 1.1;
    options.yAxis[i].max = extremes.dataMax * 1.1;
    options.yAxis[i].tickInterval = SomeValue;
    chart = new Highcharts.Chart(options);
    
    Run Code Online (Sandbox Code Playgroud)

它这次工作,但我不想创建一个新的高图,我想更新旧的,因为我也在另一种方法中使用它.

请告诉我,这是如何工作的,如果我使用第三种方式创建新的高图,那么有没有办法在另一种方法中获取最新的"图表"变量?

谢谢

highcharts

4
推荐指数
1
解决办法
1万
查看次数

高图图表重绘方法不刷新图表

我很想知道为什么按钮2在这个例子中不起作用

在这个jsfiddle示例中,附加到按钮1的"更新"方法正常工作,但在我的原始代码中,"更新"也无效.它显示错误:"对象#没有方法'更新'"

$(function () {
    var options= {
        chart: {
            renderTo: 'container',
            height: 400
        },
        xAxis: {
            categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
        },
        
        series: [{
            data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]        
        }]
    };
   
    var chart = new Highcharts.Chart(options);
    buttonhandle1();
    buttonhandle2()
});

function buttonhandle1(){
    $("#b1").click(function(){
            var chart = $('#container').highcharts();
            chart.yAxis[0].update({
                min:0,
            max: 5,
            tickInterval : 1,
        });
    });
}

function buttonhandle2(){
    var chart = …
Run Code Online (Sandbox Code Playgroud)

highcharts

4
推荐指数
1
解决办法
3万
查看次数

如何在按钮单击时重置高亮图表宽度百分比

我想在按钮点击时改变高图的宽度,我知道我可以使用chart.setSize函数来做,但它只设置像素的宽度.但我需要设置宽度百分比.

这是JSFiddle示例,我尝试以3种方式重置宽度.只有Button 1可以工作,但剩下的只有2.

请告诉我如何以百分比重置宽度.

highcharts

4
推荐指数
1
解决办法
9479
查看次数

Highchart:轴的背景颜色

我在这里看到了类似的问题.

回答它写的我们可以通过制作一个矩形来获得背景颜色.

我的问题是如何获得xY在轴线上所有的蜱的位置.我需要它,因为我只想在交替日期使用背景颜色.

谢谢

highcharts

3
推荐指数
1
解决办法
4425
查看次数

高图:最高限额和最高限额

highchart Axis中的ceiling和max属性之间有什么区别?如果我将上限设为10,将上限设为5,将上限设为10,将上限设为5,则得出的结果相同。那么为什么它们是两个不同的属性?

highcharts highstock

1
推荐指数
1
解决办法
494
查看次数

图表xAxis极端变化/修复

在我的图表中,我希望更改xAxis极限取决于各种系列.让我们说系列1,如果我隐藏/显示系列,xAxis的极端不应该改变.它应该具有相同的行为,就像我有ignoreHiddenSeries = false一样

但是对于系列2,极端应该在show/hide系列上改变,就像我有ignoreHiddenSeries = true一样

我怎样才能做到这一点?

我在这里做了一个jsfiddle示例:https://jsfiddle.net/cjchLqaa/2/ 在开始时xAxis有极值0,4,其中系列1和2是可见的.但如果我隐藏系列1,那么xAsis仍然应该具有与以前相同的极端.但对于系列2,它应该以正常方式改变.

jsfiddle代码:

$(function () {
   $('#container').highcharts({
    chart:{
        //ignoreHiddenSeries:true,
    },

    xAxis: {

    },

    series: [{
        data: [
            [0, 29.9],
            [1, 71.5],
            [2, 106.4]
        ]
    },
            {
        data: [
            [2, 29.9],
            [3, 71.5],
            [4, 106.4]
        ]
    }]
});


var chart=$('#container').highcharts();

 $("#button1").click(function () {
    var series = chart.series[0];

    if (series.visible) {
        series.hide();

    } else {
        series.show();
    }
});

$("#button2").click(function () {
    var series = chart.series[1];

    if (series.visible) {
        series.hide();

    } else {
        series.show(); …
Run Code Online (Sandbox Code Playgroud)

highcharts highstock

1
推荐指数
1
解决办法
903
查看次数

Highchart工具提示的奇怪行为

我的Highchart中的工具提示表现得很奇怪.它过着自己的生活.它没有显示我悬停点的工具提示,但随机显示任意点的工具提示.

这是一个JSFiddle示例:http://jsfiddle.net/AeV7h/9/

$(function () {

var data=[[28,0],[24,3],[16,10]];
var param= { WodTag: "cur_spd", Name: "Current speed", Color: "#C6C6C6", LineStyle: "Solid", SeriesType: "line", LineWidth: 2, TickInterval: null,  MinValue: null, MaxValue: null, Decimals: 2 };

$('#container').highcharts({
        chart: {
            height: 700,
            width: 400,
            plotBorderWidth: 1,
            plotBorderColor: '#E4E4E4',
        },
        xAxis: {
            title: {
                useHTML: true,
                text: param.Name + "( m/s  )",
            },
            gridLineWidth: 1,
            min: param.MinValue,
            max: param.MaxValue,
            gridLineDashStyle: 'Dot',
            tickInterval: param.TickInterval
        },
        yAxis: {
            title: {
                text: 'Depth(m)',
            },
            reversed: true, …
Run Code Online (Sandbox Code Playgroud)

highlight tooltip hover highcharts highstock

0
推荐指数
1
解决办法
104
查看次数

输入文本框值未更改

在我的.aspx页面中,我有一个“ input” html标记,还有一个asp按钮。

 <input id="Name" type="text" runat="server" clientidmode="Static" />
 <asp:Button Width="100" type="submit" ID="sendOrder" runat="server" OnClick="SubmitForm" Text="Submit" />
Run Code Online (Sandbox Code Playgroud)

在页面加载时,我从后面的代码中填充输入标签中的值,如下所示:

  Name.Value= "X";
Run Code Online (Sandbox Code Playgroud)

但是现在,如果我从浏览器更改此文本框的值,说“ Y”,然后单击“提交”按钮,那么我得到的是旧值,而不是新值。

 protected void SubmitForm(object sender, EventArgs e)
    {
    var test= Name.Value; // here I get old value
    }
Run Code Online (Sandbox Code Playgroud)

我如何获得更改后的价值?

html c# asp.net

0
推荐指数
1
解决办法
2599
查看次数