相关疑难解决方法(0)

如何解决iframe跨域问题

我正在制作必须显示另一个域名网页的网页.

例如,在我的web html中,有两个<div>标签.

喜欢 :

<html>
<head></head>
<body>
   <div>
      <p> hello world </p>
   </div>
   <div>
      <!-- other domain's web page comes here -->
   </div> 
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

要解决我的问题,我应该使用<iframe>,<embed><object>标签,但是这会导致跨域问题.所以,我不能用它来显示其他域名的网页.他们不允许我使用它.

所以,例如:

<iframe src="http://stackoverflow.com"></iframe>
Run Code Online (Sandbox Code Playgroud)

它不起作用.我的网页无法显示stackoverflow.com.因为,stackoverflow否认了这一点.

我已经用这些问题搜索了很多东西.但它们只是ajaxJSONP.这不是iframe.

有解决方案来解决我的问题吗?或者是不可能实现这个?

html javascript iframe jquery cross-domain

9
推荐指数
2
解决办法
5万
查看次数

谷歌浏览器拒绝显示GoogleMaps Frame,因为X-Frame-Options设置为拒绝

我正在一个商店的网站上工作,我正在使用GooleMaps Engine Lite来显示他的位置.它适用于IE9和10,Safari适用于Windows,iOS和MacO以及Mozilla Firefox,但它不适用于Chrome.如果我使用Javascript控制台,我可以看到以下错误:

Refused to display 'https://accounts.google.com/ServiceLogin?service=mapsengine&passive=1209600…up=https://mapsengine.google.com/map/embed?mid%3DzehbkDaSW5QM.kyKZHGifzxMc' in a frame because it set 'X-Frame-Options' to 'DENY'.
Run Code Online (Sandbox Code Playgroud)

有人能帮助我吗?

javascript google-chrome

7
推荐指数
1
解决办法
2万
查看次数

X-Frame-Options支持同一域的不同子域

我想知道是否可以支持同一域的不同子域的X-Frame-Options.

java apache iframe http-headers

7
推荐指数
1
解决办法
6648
查看次数

允许用户使用iframe中的所选Google帐户登录(Chrome扩展程序)

不幸的是,我没有看到一个问题,问我到底需要什么,所以我决定发一个.

问题:我有一个加载iframe边栏的chrome扩展.在初始加载时,用户需要使用他们选择的Google帐户登录.此外,如果用户访问实际站点(在新选项卡中),则应向用户显示相同的身份验证流程(理想情况下).

我目前使用Google帐户选择器,当使用网站的iframe版本时,我遇到了一些问题,主要是:

拒绝在一个框架中显示" https://accounts.google.com/AccountChooser?continue=https://accounts.google ... t.com%26from_login%3D1%26as%3D473effc061cc82d5&btmpl = authsub&scc = 1&oauth = 1',因为它已设置'X-Frame-Options'到'DENY'.

总结一下,我需要的是:

  • 一个auth流程,解决
    1. 通过iframe登录该网站
    2. 在新标签中登录该网站.
  • 允许用户选择与帐户选择器类似的Google帐户的身份验证流程

javascript iframe google-authentication google-chrome-extension oauth-2.0

7
推荐指数
0
解决办法
792
查看次数

"拒绝显示文件,因为X-Frame-Options禁止显示." 编辑标题

我正在开发社交网络的应用程序.当我尝试访问它时,我的浏览器出错:

拒绝显示文档,因为X-Frame-Options禁止显示.

此社交网络使用Iframe.我的问题是,如何更改标题来解决此问题?

考虑克服"X-Frame-Options禁止显示",在我的servlet中我尝试了命令:

httpServletResponse.addHeader("X-FRAME-OPTIONS", "SAMEORIGIN" ); 
Run Code Online (Sandbox Code Playgroud)

考虑到http://www.rivercitystudio.com/blog/2011/09/google-maps-embedding-x-frame-options-change/我也尝试在我的网址中添加以下内容:

&output=embed
Run Code Online (Sandbox Code Playgroud)

这两种选择都没有奏效.

iframe servlets http-headers

6
推荐指数
1
解决办法
9859
查看次数

iframe中的YouTube嵌入播放器在iOS6中不起作用

我真的需要你的帮助.在iOS应用上工作.我想玩youtube.我从阅读许多博客和帖子中了解到,我们需要使用iframe才能播放YouTube视频.

但是,在某些视频中,我得到:" 此视频包含来自XYZ的内容.限制在某些网站上播放.在YouTube上观看 "

我读到了这个问题:iOS5中的Youtube - 完成按钮Tapped,它提供了youtube api的链接:https://developers.google.com/youtube/player_parameters 他们建议使用iframe.
youtube网站的示例是:

<iframe id="ytplayer" type="text/html" width="640" height="390"
  src="http://www.youtube.com/embed/M7lc1UVf-VE?autoplay=1&origin=http://example.com"
  frameborder="0"/>
Run Code Online (Sandbox Code Playgroud)

我用过的代码:

<!DOCTYPE html>
<html>
<head>
<style>
* {
    border:0;
    margin:0;
    }
</style>
</head>
<body>
    <iframe webkit-playsinline id="player" type="text/html" width="320" height="180" src="http://www.youtube.com/embed/rEevIL1Wpcg?enablejsapi=1&playsinline=1&autoplay=1" frameborder="0">
    </iframe>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

有人能帮我理解吗?我检查嵌入标志是否为真,它们都是允许在移动设备上播放的剪辑.

适用于设备的视频示例:

无法在设备上运行的视频示例并显示错误消息:

iframe objective-c youtube-api uiwebview ios

5
推荐指数
1
解决办法
3574
查看次数

IFRAME:拒绝显示文档,因为X-Frame-Options禁止显示

可能重复:
克服"X-Frame-Options禁止显示"

我在服务器(Heroku)上有这个HTML代码.从www.example.com的iframe我点击"登录谷歌"按钮,但是我收到以下错误消息:

Refused to display document because display forbidden by X-Frame-Options
Run Code Online (Sandbox Code Playgroud)

我尝试<meta http-equiv="X-Frame-Options" content="GOFORIT">在www.example.com的标题上添加,但仍然无法正常工作.有任何想法吗?谢谢

<html>
<head>
<title>Test</title>
</head>
<body>
<iframe src="http://www.example.com" width=1000 height=1000></iframe>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html security iframe heroku x-frame-options

4
推荐指数
1
解决办法
2万
查看次数

Electron - 绕过 Sameorigin 中的 X 框架选项

我试图在电子中显示一个网站,但出现错误,x-frame-option 位于同源,我已经阅读了很多关于如何绕过它的代码,但我不知道它放在哪里,如果在 main 中,或者在什么情况下,有人可以帮助我一点?链接是这个

https://mobile.bet365.com

iframe electron

4
推荐指数
1
解决办法
3100
查看次数

在iframe中嵌入Instagram网页

我收到此错误:

Refused to display 'http://instagram.com/p/page/' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.
Run Code Online (Sandbox Code Playgroud)

我想在我的网页中显示Instagram页面,因为它是一个移动应用程序,我想使用我的后退按钮.

这是我的网页:

<body id="responsiveDemo">  
<div data-role="page" id="test" data-theme="g">
<div data-theme="g" data-role="header">
    <a href="javascript:history.back()" data-icon="back" data-iconpos="notext"></a>
    <h1>Instagram</h1>
</div>

<div data-role="content">

<iframe id="iframeInstagram" src="" name="IframeInstagram" style="width: 100%; height: 1000px; border: medium none;visibility: visible;"></iframe>

            <script>

            var query = location.search.substring(1);
            //console.log(query);
            var parameters = {};
            var keyValues = query.split(/&/);
            for (var i = 0; i < keyValues.length;i++) {
                var keyValuePairs = keyValues[i].split(/==/);
                var key = keyValuePairs[0];
                var value = keyValuePairs[1]; …
Run Code Online (Sandbox Code Playgroud)

html javascript iframe jquery instagram

3
推荐指数
3
解决办法
4万
查看次数

为什么facebook不在Iframe工作

现在Facebook.com没有在我的框架中运行原因.

<iframe name="iframe1" src="http://www.facebook.com"></iframe>
Run Code Online (Sandbox Code Playgroud)

html javascript html5

3
推荐指数
1
解决办法
3059
查看次数

为什么iframe不适用于yahoo.com

我发现这不起作用:

<iframe src="http://www.yahoo.com"> </iframe>
Run Code Online (Sandbox Code Playgroud)

我已经阅读了这个问题,但我不明白他们的意思是添加:

<?php
header('X-Frame-Options: GOFORIT'); 
?>
Run Code Online (Sandbox Code Playgroud)

我试着将它添加到我的html文件的顶部(当然,将其更改为php文件),我的php文件变为:

<?php
header('X-Frame-Options: GOFORIT'); 
?>
<iframe src="http://www.yahoo.com"> </iframe>
Run Code Online (Sandbox Code Playgroud)

我在我的appserv(使用php 5.2.6)中运行它,它不起作用.任何人都可以解释我应该做些什么才能克服这个问题?

html php iframe frames x-frame-options

2
推荐指数
1
解决办法
5500
查看次数

iframe源不起作用

为什么这个链接不能成为iframe的来源? http://exame.abril.com.br/tecnologia/facebook/noticias/facebook-nao-tem-planos-de-voltar-a-china-diz-executivo

即时通讯使用jquery $("#frame").attr("src",source);

html iframe

-4
推荐指数
2
解决办法
2万
查看次数