【问题标题】:Highcharts load data from iFrameHighcharts 从 iFrame 加载数据
【发布时间】:2013-06-11 17:24:27
【问题描述】:

例如:http://www.highcharts.com/demo/column-parsed

如何从 iFrame 加载数据,我正在尝试使用以下代码:

$(function () {
$('#container').highcharts({
    data: {
        table: document.getElementById('iFrameID').getElementsByTagName('table')
    },

但是没有结果,iframe是用ASP和sql写的,每天读取一个每天上传的xls并显示一个生产表。

感谢cmets和帮助

【问题讨论】:

  • iframe的src url和你的原始页面在同一个域吗?如果不是,浏览器将阻止您读取 iframe 的内容,因为它是跨域的。

标签: javascript iframe highcharts


【解决方案1】:

在你的项目中试试这个。

<iframe src="http://www.example.com"></iframe> 

您可以定义宽度和高度以显示来自另一个页面的数据。

<iframe src="htpp://www.example.com" style="width:1024px;height:768px"></iframe>

希望这就是您要搜索的内容

【讨论】:

    【解决方案2】:

    您可以尝试使用contentDocument 或contentWindow,但两个页面需要在同一个域中。

    【讨论】:

      猜你喜欢
      • 2015-10-28
      • 2015-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-23
      相关资源
      最近更新 更多