问题标签 [iframe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2559 浏览

iframe - 谷歌分析在 iframe 中跟踪不同的合作伙伴

我们的合作伙伴网站在他们自己的网站中使用我们的 iframe。我想知道是否有办法跟踪 iframe 上的分析。

问题是,如果我们也在我们自己的网站上使用这些 iframe,我如何避免重复跟踪,其中访问被计算在我们的域的分析中并在 iframe 中再次计算?有没有办法绕过它?

0 投票
28 回答
1417118 浏览

html - 如何将 CSS 应用于 iframe?

我有一个简单的页面,其中包含一些 iframe 部分(用于显示 RSS 链接)。如何将相同的 CSS 格式从主页应用到 iframe 中显示的页面?

0 投票
3 回答
6159 浏览

iframe - 在不同域中的不安全页面上保护 iframe

我们公司正在考虑允许第三方网站使用我们的在线结账系统。

一位客户表示,他们希望能够使用灯箱样式的弹出窗口来显示结帐。他们希望在网站的每个页面上都可以使用它,因此大多数是不安全的页面。我们的结帐系统和客户站点显然位于不同的域上。

我猜我可以使用安全的 iframe(使用 https)来显示我们的结帐系统。

这个 iframe 真的安全吗?

这样做是明智的吗?(我的直觉说不,因为用户怎么能告诉页面是安全的)

有没有更好的方法来实现同样的功能?

0 投票
2 回答
5636 浏览

javascript - 带有 iframe 的嵌入式浏览器

我正在编写一个将在触摸屏上以信息亭模式运行的 Web 应用程序。我目前只针对它在 Firefox 3 上运行。我需要访问外部站点的一些用例。我希望使用嵌入式浏览器来做到这一点,我正在借助<iframe>. 我需要嵌入式主页的后退/前进按钮。

我已经设法访问 iframe 的历史对象

嵌入窗口与history父窗口相同。因此对于新加载的<iframe>,此调用将返回到系统的上一页。

有什么方法可以避免这种情况或更正确的解决方法吗?

0 投票
7 回答
8343 浏览

php - 在 PHP 中限制 IFRAME 访问

我正在使用 PHP 创建一个小型网页,该网页将作为 IFRAME 从几个站点访问。我想限制对该站点的访问,使其仅在“已批准”站点内工作,而不是其他站点或直接访问。有没有人有什么建议?这甚至可能吗?PHP 站点将是 Apache,而 iframe 内容的站点可能是 .NET。

澄清一下,任何网站都可以查看该页面,只要它是 iframe'd 在批准的网站内。我想阻止人们直接访问它。我在想 cookie 可能是一个解决方案,但我不确定。

0 投票
12 回答
192635 浏览

javascript - 如何自动调整 iFrame 的大小?

可能重复:
根据内容调整 iframe 的大小

我正在加载 iFrame 并希望父级根据 iFrame 内容的高度自动更改高度。

简单来说,所有页面都属于同一个域,所以我不应该遇到跨站点脚本问题。

0 投票
17 回答
545663 浏览

javascript - 从父页面调用 iframe 中的 JavaScript 代码

基本上,我有一个iframe嵌入页面,并且iframe有一些我需要从父页面调用的JavaScript例程。

现在相反很简单,因为您只需要调用parent.functionName(),但不幸的是,我需要完全相反的。

请注意,我的问题不是更改 的源URLiframe而是调用iframe.

0 投票
6 回答
3458 浏览

javascript - 从外部检测 iframe 内的点击?

这是场景。有从其他站点加载到 iframe 中的内容。我单击 iframe 内的某个链接。

是否有可能在 iframe 之外以某种方式捕获该链接是什么?

更新因为我收到了我的意图是否纯粹的问题,所以我会更多地解释用例。可能是我从错误的方向开始这项任务。

所以,我们有一个桌面客户端,可以在网络上四处走动(实际上是为了购物),当客户找到她想买的东西时,她点击“那个”(任何东西 - 图片、链接、地址)并将“那个”发送到我们的服务它被手动解析为链接到产品并转换为她的注册表中的条目。没有什么不寻常的。

现在,任务是使其成为网络应用程序。因此,客户在我们的网站上注册并开始浏览网上商店。因此,我的第一选择是 iframe。但问题是如何找到她点击的内容?

或者,一般来说 - 如何将“书签”保存到其他站点的某个对象?

0 投票
3 回答
5487 浏览

asp.net - asp.net IFrame 滚动条推到顶部。.

这是一个棘手的问题。.

我有一个网页(称为 PageA),它有一个标题,然后只包含一个 iframe。让我们在 iframe PageB 中调用页面。PageB 只是有一堆缩略图,但有很多,所以你必须在 PageA 上向下滚动才能查看它们。

当我向下滚动到 pageB 的底部并单击缩略图时,它看起来像是将我带到了一个空白页面。实际发生的情况是它会显示图像,但由于只是图像的页面高度要短得多,因此滚动条会停留在同一位置并且不会针对它进行调整。我必须向上滚动到页面顶部才能查看图片。

无论如何,当我单击 iframe 内页面上的链接时,外部页面滚动条会回到顶部

谢谢,阿克

0 投票
3 回答
10169 浏览

javascript - 使用元刷新或 javascript 摆脱 iframe?

我基本上有一个页面显示已刷新到浏览器的“处理”屏幕。稍后我需要重定向此页面,目前我们使用元刷新,这通常工作正常。

使用包括 3D 安全在内的新支付系统,我们最终可能会在 iframe 中被第三方引导回我们的网站。

我需要能够使用 javascript 或元刷新从该页面重定向,并在 iframe 存在时从 iframe 中退出。

干杯!

(我之前已经摆脱了 iframe,但找不到我的旧代码,谷歌搜索也没用,我认为现在是尝试 Stackoverflow 的最佳时机!)