这似乎不起作用:
func = "getProductListings";
params = "{'user_id':1234,'short':true}";
window.opener[func](params);
有人可以检查我的代码吗?
答案 0 :(得分:1)
您可能想要查看几点:
当从另一个窗口打开一个窗口时,它会将对该第一个窗口的引用保持为window.opener
。如果当前窗口没有开启器,则此方法返回NULL
。是否有父窗口? ......它是否定义了getProductListings
函数?
您的getProductListings
函数是否期望将对象作为第一个参数?在这种情况下,您需要从params
:
params = {'user_id': 1234, 'short': true};