个性化阅读
专注于IT技术分析

当SantuCommerce插件的iframe打开时,WordPress主题损坏

因此, 我在使用Santu WooCommerce插件时遇到了这个问题, 因此每当有人单击产品链接时, 此插件都会打开一个iframe, 此iframe会打开一个来自santu的结帐页面。

所以我的问题是我认为wordpress主题和santu CSS / JS存在一些冲突。这是屏幕截图

在单击Santu的产品链接之前。

在此处输入图片说明

单击添加到购物车后

在此处输入图片说明

单击santu链接后发生了什么

在此处输入图片说明

因此, 我要做的是防止Santu Site的资产(CSS / JS)影响我的网站。因此, 我已经在Google上搜索了有关iframe沙箱的信息, 但是当我添加沙箱属性时, 它也破坏了Santu。

那么有什么解决办法吗?也许WooCommerce中的某些功能可以解决此问题?

谢谢。

这是视频


#1


当然, 还需要更多的信息, 例如示例(至少也要链接到该站点), 并且可能需要进一步(更深入地)深入研究这些文件等, 而使用这种Q / A格式很难实现。

但是, 作为一种丑陋的选择(作为一种临时解决方案, 如果你不能更好地解决它), 是将购物车JS操作触发到新的窗口框架中(该窗口框架将自动关闭), 因此, 初始页面的设计不会弄乱。

如果可能的话, 这是phseudo-concept:

  • 点击”添加到购物车”触发window.open(window.location.href +’&xyz’)
  • if(window.location.href.indexOf(“&xyz”)> -1)然后触发购物车窗口。
  • 关闭该窗口应触发window.close();
赞(0)
未经允许不得转载:srcmini » 当SantuCommerce插件的iframe打开时,WordPress主题损坏

评论 抢沙发

评论前必须登录!