因此,我在使用Santu WooCommerce插件时遇到了这个问题,因此每当有人单击产品链接时,此插件都会打开一个iframe,该iframe会打开一个来自santu的结帐页面。
所以我遇到的问题是,我认为wordpress主题和santu CSS/JS
上存在一些冲突。这是屏幕截图
在我单击santu中的产品链接之前。
点击添加到购物车
点击santu链接后发生了什么
所以我想要防止Santu Site的资产(CSS / JS)影响我的网站。因此,我已经在Google上搜索了有关iframe sandbox
的信息,但是当我添加沙箱属性时,它也破坏了Santu。
那么有什么解决办法吗? 也许WooCommerce中的某些功能可以解决此问题?
谢谢。
答案 0 :(得分:0)
当然,需要更多的信息,例如示例(至少也链接到该站点),并且可能需要进一步(更深入地)深入研究这些文件等,而使用此Q / A很难实现格式。
但是,作为一个丑陋的选择(作为临时解决方案,如果您不能更好地解决它),是将购物车JS操作触发到新的窗口框架中(该窗口框架将自动关闭)因此,初始页面的设计不会被弄乱。
如果可能的话,这是phseudo-concept:
window.open( window.location.href + '&xyz')
if(window.location.href.indexOf("&xyz") > -1)
然后触发添加到购物车窗口。window.close()
;