【问题标题】:Forbid javascript library to load within an iframe禁止在 iframe 中加载 javascript 库
【发布时间】:2017-01-24 15:10:47
【问题描述】:

我搜索了很多但没有找到答案,所以我会问你:)

所以我有这个使用第三方 iframe 注册过程的 wordpress 网站(不要问为什么)。

我的问题是当应用页面加载时(其中包含糟糕的 iframe),iframe 中有一些脚本(称为 runtime_hybrid.js)将焦点设置到页面中的第一个可见输入。

我的客户不喜欢这样,并且希望在有人进入申请页面时首先看到最上面的解释。现在自动对焦向下滚动到“名字”...

您能想出一些方法来防止这种自动对焦发生吗?我无法控制 iframe 代码,它是第三方的,我认为我不能搞砸)。

欢迎提出任何建议。

【问题讨论】:

    标签: javascript wordpress iframe


    【解决方案1】:

    无论如何,我无法以任何方式更改它,因为它位于 iframe 中。我尝试使用 javascript blur() 方法来移除焦点,但我无法在 iframe 中定位。

    所以解决方案是在 document.ready (jquery) 中使用 window.scrollTo(0,0),这发生得非常快,就像根本没有滚动一样。

    希望对某人有所帮助。

    【讨论】:

      猜你喜欢
      • 2011-01-13
      • 1970-01-01
      • 2010-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多