我们有一位客户,他需要我们通过iFrame在他们的网站中添加一个工具。在iFrame中,我们正在显示产品,点击“添加到购物车”链接时,它需要将产品添加到父文档购物车。父母和孩子不在同一个域中。不幸的是,客户无法向我们提供发布到购物车的方法,我们所能做的就是调用他们的cart.add(qty,id)函数,但它不能在iFrame中工作,因为iFrame显然不会在“没有可用的功能。另外,我们不能仅仅因为我们无法访问会话ID而将虚假信息伪造成购物车。幸运的是,我可以添加我需要的任何Javascript到他们的主页面。来自父母的iFrame点击监控
有没有办法让我从父母处听取iFrame中的点击,然后从iframe中提取数量和产品ID值,然后执行cart.add函数?鉴于约束条件,是否有更好的方法来处理这个问题?
嗨布拉德,很高兴知道你明白了,但现在链接已经死了。你能否提供更新的链接?谢谢! – Cogicero 2014-01-18 02:19:48
该死的,它看起来像我写的职位公司被收购,他们的网站和博客被关闭:( – 2014-01-22 10:47:12
感谢归档,我找到了它!https://web.archive.org/web/20130403073354/http ://blog.igodigital.com/blog/notes-on-cyber-weekend-targeted-email-campaigns/enabling-cross-domain-js-with-iframes-the-fun-way – 2014-01-22 10:50:28