我使用柱状图(Highcharts),在我系列中,事件单击,我有以下内容:
var name = this.category;
var url='../Graphics/VtnPopup.aspx?cat='+name;
$.get(url, function (data) {
hs.htmlExpand(null, {
pageOrigin: {
x: 50,
y: 50
},
headingText: name,
maincontentText: data
});但是在VtnPopup中我有一个reportViewer,所以当高幻灯片打开时我看不到报告,我想它可能是由"maincontentText“的类型,你有没有想法这样做?
发布于 2013-03-16 17:47:10
如果您想要在弹出窗口中打开特定的maincontent,则不能使用Highslide url方法。您必须结合src变量使用Highslide popup - objectType: 'iframe'。
在plotOptions中使用它
series: {
cursor: 'pointer',
point: {
events: {
click: function () {
var name = this.category;
var url = '../Graphics/VtnPopup.aspx?cat=' + name;
hs.htmlExpand(null, {
pageOrigin: {
x: 50, // this.pageX, will open the popup on top of each column
y: 50 // this.pageY will open the popup on top of each column
},
objectType: 'iframe',
src: url,
headingText: name
});
}
}
}
}https://stackoverflow.com/questions/15443986
复制相似问题