问题标签 [iframe-app]

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 投票
1 回答
180 浏览

ajax - 在 iframe 中加载时,从我自己的站点到我自己的站点的 AJAX 请求是否是跨域请求?

我正在开发 Facebook Canvas 应用程序,根据定义,它将我的应用程序的代码/网页加载到 Facebook 网站上的 iFrame 中。

在开发过程中,我的印象是,如果我从应用程序的网页向与网页完全相同的服务器/域名上的应用程序的 web 服务发出 AJAX 请求,这实际上是一个跨域请求 - 因为最初加载在浏览器(顶部)框架中的页面与我的 Web 服务位于不同的域中。

但是我现在相信,可能是由于我的代码中的错误,我弄错了,iFrame 中的页面可以向与其位于同一域的 URL 发出请求,而不是跨域请求。

澄清这一点对我来说尤其重要,因为我现在相信我实际上可以使用 POST 请求,而不必使用 JSONP GET 请求。

如果有人能为我澄清这一点,我将不胜感激。我四处搜索,找不到关于这种情况的明确声明。

编辑:提供更多说明:我在https://apps.facebook.com/myapp/的 Facebook 应用程序页面 URL 在iF​​rame 中加载我在 www.mydomain.com 的网页。然后,www.mydomain.com 上的网页向 www.mydomain.com 上的网络服务(例如 www.mydomain.com/webservice/)发出 AJAX 请求。那么从我的网页到我的网络服务的请求是否是跨域请求?

干杯马特

0 投票
0 回答
65 浏览

javascript - FB Like 按钮功能遇到的问题

我在我的网站上使用了一个类似 fb 的按钮。但它只是在活动日志中创建一个活动。我希望将其与我朋友列表中的每个人共享,即我希望将其张贴在我的墙上。

我怎样才能做到这一点?

任何帮助将不胜感激..

注意:我刚刚使用以下 URL 创建了一个链接:https ://developers.facebook.com/docs/reference/plugins/like/ 。

如果我需要任何额外的东西,请告诉我。

0 投票
2 回答
1044 浏览

facebook - 非常简单的应用程序选项卡 iframe - 不会加载

我创建了有史以来最简单的应用程序 - 我基本上只是想 iframe 我的网站paleoitforward.com。

>> 这是我的应用设置的截图

但是,我在页面上收到一条错误消息。你可以在这里看到它的作用:http: //facebook.com/heathercashart/app_337591392998654

在 Chrome 中,我收到消息“此网页不可用” 在 Firefox 中,我收到消息“Firefox 无法在本地主机上建立与服务器的连接”。

本地主机...有多奇怪?

我不知道为什么它不会加载,我不知道如何解决它:-/

该站点通过 HTTPS 加载正常,因此 HTTPS 不是问题。

另外-仅供参考-我是这个Facebook应用程序的n00b ... :)

谢谢,希瑟

0 投票
1 回答
286 浏览

facebook - 如何通过签名请求从标签 iframe 标签页获取访问者状态信息?

有没有办法获取访问我的 facebook 标签页的用户的状态信息?目前通过签署的请求,我可以获得国家信息。有没有办法获取状态信息?

0 投票
1 回答
1255 浏览

facebook - 页面上的 Facebook 选项卡应用程序未向所有用户(包括管理员)显示

我在 Facebook 页面上有一个仅适用于某些用户的选项卡应用程序。我不确定区别是什么,因为其中一个用户是管理员。SSL 工作正常,并且不在沙盒模式下。有什么理由会为某些人显示空白页吗?

这是网址https://www.facebook.com/pages/Purple-Haze-l-Warehouse-Rave-Series/414833951888732?sk=app_263980683718092

0 投票
0 回答
549 浏览

android - intercept clicks inside iframe with android WebView

Is that possible at all? The closest I have arrived was to intercept through onLoadResource.

I need something like the shouldOverrideUrlLoading where it intercepts the click.

0 投票
3 回答
880 浏览

iframe - 如何将画布应用程序的父窗口滚动到顶部?

我构建了一个 Facebook 画布应用程序,它有一些相当长的页面。当您滚动到页面底部并单击链接时,它不会将您带到下一页的顶部。下一页加载并仅显示其底部。为了使这项工作正常,我需要将父窗口滚动到顶部。这甚至可能吗?如果是这样,我将如何实现它?

0 投票
1 回答
261 浏览

javascript - 如何为父 JavaScript 文件编写可执行的 jQuery?

我有两个JavaScript文件。第一个文件设置变量并写入另一个名为的文件的内容iframe.js

我想在这个子文件中编写一些可执行的 JavaScript 代码来处理写入父文件的 iframed 内容。这可能吗?我试过这个:

我究竟做错了什么?

0 投票
2 回答
599 浏览

security - Facebook iFrames 和 XFS 风险

我们想为我们的品牌页面做一个 Facebook 应用程序,其中一个表单将从我们拥有的安全域中引入。但我们的财务部门似乎不愿意允许这样做,因为 iFrame 可能会进行“跨框架脚本”攻击。

许多大公司在 FB 内部都有应用程序并正在收集用户数据。我怀疑 FB 会允许任何以这种方式不安全的代码。我正在寻找任何谈论 FB 如何管理此类风险的网站。我们能做些什么来管理这种风险呢?如果我们的内容来自我们自己的安全服务器,那不是真的吗,那么 FB 恰好是我们做事的地方,但真正的安全性在于我们吗?

欢迎任何想法来反驳我们财务部门的保留意见,甚至是详细阅读此主题的指针。FB自己在这件事上的帮助很少。

谢谢!

0 投票
1 回答
486 浏览

jquery-ui - 使用 jQuery UI 问题在 iFrame 中拖放

我正在使用 jQuery UI。当我在 iframe 中拖动元素并将鼠标移出 iframe 时,该元素仍处于可拖动状态。因此,当我将鼠标移回 iframe 时,我仍然可以拖动它,就像我按下鼠标左键一样。

如何避免?所以如果我开始拖动元素,当我在最后一个可拖动位置离开 iframe 时它会停止?