我正在尝试通过 iframe 将亚马逊商店嵌入到我的网站中。
它工作正常,除了当我点击任何产品时,该产品不显示。
Adblock 需要被禁用。
(因此,如果您将框架放在您的网站上 - 写一个字条告诉极客禁用它或使用隐身模式)
我在 Chrome 中尝试了您的链接,并在单击其中一种产品时看到以下错误:
Refused to display document because display forbidden by X-Frame-Options.
亚马逊商品详情页面请求返回以下响应标头:
X-Frame-Options: SAMEORIGIN
基于“X-Frame-Options 响应头定义”,这意味着“页面只能显示在与页面本身同源的框架中。”。亚马逊可能会强制执行此操作以防止Clickjacking。
就我而言,Avira阻止了广告。