标签: javascript html popup parameter-passing chart.js
在我的应用程序中,我需要打开一个弹出窗口并显示来自Javascript函数的一些结果。我用命令打开弹出窗口:
jQuery
其中def foo(): return 'bar' 是一个html页面,它调用chart.js库来显示一些图形。我需要将数据传递到此窗口以显示正确的图形。我尝试了很多例子,但都没有效果。我怎么能解决这个问题?
def foo(): return 'bar'
卢卡
答案 0 :(得分:1)
您可以在url哈希中传递基本数据,将JS更改为
var popup=window.open('popup.html#MY_DATA', 'myWindow','width=500,height=500');
然后在popup.html页面中,您可以通过查看location。hash变量来访问它:
window.location.hash //This will be "#MY_DATA"