在细长导轨模板中检测iframe

时间:2018-07-27 13:41:49

标签: javascript ruby-on-rails iframe slim-lang

我必须检测是否在iframe中调用了我的Rails应用程序。如果是iframe,则必须禁用通过= render加载某些JS库。据我所知,基于JS window对象(如window.self !== window.top)的iframe检测。如何在苗条模板中使用此条件?

或者也许还有另一种方法可以从苗条模板中检测iframe?

我尝试了类似的方法,但这是错误的解决方案:

js:
  if (window.top !== window.self) {
    #{render 'analytics'}
  }

0 个答案:

没有答案