我正在尝试调整其中的Kibana 4.1.1仪表板的iframe的大小。我试着听负载事件并获得内容,如:使用Kibana调整iframe的大小
$("#dashboard-iframe").on('load',
function()
{
console.log($("#dashboard-iframe").contents());
}
);
它返回一个空对象: 对象[]
我甚至试过在控制台上运行,即使毕竟仪表板已加载。
有什么建议吗?
我正在尝试调整其中的Kibana 4.1.1仪表板的iframe的大小。我试着听负载事件并获得内容,如:使用Kibana调整iframe的大小
$("#dashboard-iframe").on('load',
function()
{
console.log($("#dashboard-iframe").contents());
}
);
它返回一个空对象: 对象[]
我甚至试过在控制台上运行,即使毕竟仪表板已加载。
有什么建议吗?
超时,即时搜索也告诉我一下仪表盘回流,但在此期间的事件只是把超时
我解决这个问题的方法是通过对window
'hashchange'
事件添加监听。然后筛选size_x
和size_y
上的新网址。这起作用的原因是因为每当容器被更新时,url也被更新,包含对仪表板所做的改变。