根据变化的(t / f)翡翠显示div

时间:2019-03-19 19:09:49

标签: javascript html if-statement iframe pug

我正在尝试检查网页是否在iframe中,并相应地显示div。

在页面中,我有:

script.
  var iframeCheck = (self !== top);
  console.log(iframeCheck);

到目前为止,当我加载页面(不在iframe中)时,它记录为“ false”,而当我在iframe中加载页面时,它记录为“ true”。

我遇到麻烦的地方:

在我的html(玉)中,我的情况是:

if iframeCheck
  a.button#showIfIframeOnly(href="") Show if iFrame only
else
  a.button#showIfNotIframeOnly(href="") Show if not in iFrame

在两个实例(iFrame中的页面和iFrame中的页面均未显示)中都显示“ else”部分。

我知道我可能在语法上有误,但是Jade文档对此很烂。

为什么正确记录日志,但显示错误的div?

0 个答案:

没有答案