草庐IT

embed_iframe

全部标签

html - ios 10 youtube iframe 无法播放

我在我的HTML代码中使用以下iframe:">?autoplay=1"frameborder="0"allowfullscreen>在装有iOS10的iPhone上,这不会自动播放。我得到了红色的播放按钮和东西。在windowschrome和其他设备上,一切正常,自动播放正确启动。但不是用iphone。有什么我可以用javascript或通过操纵URL来实现自动播放吗?我知道Apple在iOS10之前禁止自动播放所以也许我在这里做错了.. 最佳答案 您遇到这种情况是因为Apple不允许嵌入式媒体自动播放—用户总是启动播放。YouT

php - 我可以使用 PHP 将 URL 变量传递给 IFrame 吗?

我之前没有(或根本)没有使用过PHP,我有以下代码:";?>我认为获取URL变量并将其传递给Iframeurl应该没问题...我的问题是,当我点击页面时,它是打开的,而不是:http://sitename.com/whats-on?ID=2它的http://sitename.com/whats-on/?ID=2我不知道/?ID之前的斜线是从哪里来的-但我相信这是导致我的问题的原因-iframe显示页面未找到消息。感谢任何建议。谢谢西蒙 最佳答案 iFrame只需要一个url-参数可以很好地嵌入到url中。如果我清楚地理解这个问题,问

php - Laravel 拒绝在 iFrame 中显示为 "' X-Frame-Options' to 'SAMEORIGIN'。”

所以我在Laravel中构建了一个表单并在外部托管,但我想在HTML页面中显示它,但X-Frame-Options有问题。准确的错误信息是:Refusedtodisplay'url'inaframebecauseitset'X-Frame-Options'to'SAMEORIGIN'.我在之前的StackOverflow回答中看到这是由于FrameGuardMiddleware造成的,但此后已被删除并且问题代码行不在该文件中。Laravel版本5.3。我还尝试使用flooring在Nginx配置文件中设置X-Frame-Options,但没有结果:sed-i's/http\{/http

php - 我应该如何解决 facebook iframe 和浏览器安全性之间的冲突?

我有一个作为FBML应用程序构建的facebook应用程序。最近我注意到FBML已被弃用,Facebook现在只推荐iframe应用程序。我最初避免的事情是因为我的理解是iframe不是有效的xhtml代码,当时我试图为所有内容编写100%验证的代码。但是我也不喜欢构建不受支持的应用程序,因此我着手更改我的应用程序以使用使用iframe显示方法的完全呈现的html页面。当我在自己的窗口中显示它们时,我的页面可以完美地自行呈现,但是当在Facebook提供的框架内呈现时,它们在Safari中完全空白。起初我很困惑,想不通为什么什么都没有呈现,直到一位使用InternetExplorer的

php - 如何在 php 中发布 iframe 中可用的字段值

如何在php中发布iframe值。例子:用户名.php密码.php我想将密码和用户名值发布到data.php 最佳答案 您可以在没有session或cookie的情况下使用纯javascript来完成。给您的iframe一个ID。你可以用这个获取用户名varusername=document.getElementById('username').value;您可以使用它访问iframe内的密码字段。varifr=document.getElementById('iframePassword');varpassword=ifr.con

php - 网站 iframe 攻击 - 将代码插入源代码

在过去的几天里,我的网站多次成为iframe攻击的目标。代码主要附加到PHP和Javascript页面。代码然后是PHPbase64编码,请参见示例(我稍微更改了代码以中和它):#c3284d#echo(gzinflate(base64_decode("aJ1yhA3pkW4cWnUnmFluNmeq66wqE0OmVRcMUP3WQAupFZFGgaJvSE7IZH67z5S8VwMxbWwg/TRkFvtPyCw9AGGzqRm8Qi/1LV6+9MdTtf9rtXb8e4L")));#/c3284d#这个解码看起来像这样:document.write('');一个共同点是所有代码

javascript - Laravel 5.1 - 仅在 Safari 浏览器上与 Iframe 的 token 不匹配问题

我在laravel5.1中创建了几个表单,现在我在另一个使用IFrame的站点上使用这些表单。这些表单适用于除Safari之外的所有浏览器。当我在填写表格后尝试提交/发布数据时,出现错误“CSRFtoken不匹配”,我不知道这是什么问题,同时也在创建和发送csrftoken。这仅发生在safari浏览器的情况下。有人可以指导我如何解决这个问题吗??重现步骤:创建一个表单,然后通过IFrame使用它。提交表单后,生成CSRFTokenMismatch错误。如何解决?请帮忙!代码示例:user_id}}"accept-charset="UTF-8">{!!csrf_field()!!}id

php - 在外部网站上完成预订后检索信息(cURL、iFrame...?)

我正在处理一个具有挑战性的问题:找到一个解决方案以在预订流程后获取数据。基本上,我有一个带有表单(SLIMFORM)的页面,我需要自动填写来自vendor表单的信息(例如easyjet.com或hotels.com,基本上是任何预订网站)。例如:https://secure.booking.com/hotel/es/royal.html?sid=1c2bab12a0c64a541728840f52cd6401;errorc_checkin_invalid=checkin;errorc_intro_error_message_invalid=intro_error_message;err

php - 在 div、iframe、frame 中以原始高度显示跨域页面?

我创建了一个页面,其中显示了一个网站页面(位于网络上的某个位置);我使用了iframe但对高度问题感到困惑我只使用css3解决了950px的宽度问题,但我需要的是作为目标网站的全高但这不适用于跨域页面(我已经成功地完成了相同的域)。现在我想用PHP使用get_file_content()或其他一些将它放入div,iframe或frames任何有效的(而且页面必须可以访问,因为它来自主要站点)容器将通过单击超链接更改其内容。请帮我解决问题。我已经尝试了更多的方法,包括jquery、js、php、css和blahblahblah,但都没有成功.在发表评论或回答之前,请访问THISLINK我

php - 无法通过 Chrome 上的 iFrame 登录应用,但直接查看时可以

我正在为音乐节构建一个拍卖应用程序,该应用程序通过iFrame嵌入到音乐节的网站中。我遇到的问题是Chrome。查看时directly(在源站点上)我可以正常登录该应用程序,但是通过iFrame查看该应用程序时onthefestival'swebsite我似乎无法登录。但是,我仍然可以注册用户。我还应该指出,该系统是基于CodeIgnitor构建的。我完全不知道为什么会这样?它与跨域策略有关吗?非常感谢对此的任何帮助。 最佳答案 您正在与之交互的站点可能已经实现了针对Clickjacking的保护措施.保护通常包括突破iFrame或