【将变量传递到Facebook iFrame app PHP】教程文章相关的互联网学习教程文章

将变量传递到Facebook iFrame app PHP【代码】

我认为这是可能的,但似乎我不能这样做. 我正在做的是将变量传递到facebook iframe应用程序.无论如何,但我一直在尝试几种不同的方法.如果有人有任何想法.– – -编辑 – – – – – 是的(到下面),我发现这些物品是否有其他人寻找此用途…… 创建链接……$link_params = array('item1' => "blah",'item2' => "blaaaaargh" ); $encodedParams = urlencode(json_encode( $link_params )); //added to link as app_data获取数据...

php – 从嵌入iframe代码中获取YouTube视频ID【代码】

我想使用preg_match或regex从YouTube嵌入代码中获取YouTube视频ID.举个例子<iframe width="560" height="315" src="//www.youtube.com/embed/0gugBiEkLwU?rel=0" frameborder="0" allowfullscreen></iframe> 我想拿ID 0gugBiEkLwU 任何人都可以告诉我如何做到这一点.真的很合适你的帮助.解决方法:将此模式与捕获组一起使用应该为您提供所需的字符串:d\/(\w+)\?rel=\d+"例如:https://regex101.com/r/kH5kA7/1

php – 允许页面仅加载iframe【代码】

如何允许我的PHP文件仅加载到iframe中? 例如: >防止直接访问:example.com/Loader.php>允许iframe访问:< iframe name =“TEST”src =“Example.com/Loader.php”>< / iframe>解决方法:你不会使用PHP.试试javascript.if(window==window.top) {// not in an iframe }

php – 有什么方法可以替换iframe吗?

我只是遇到一个重要的问题,因为我有很多来自另一个域的来源,这意味着如果我使用iframe,我必须调整所有这些内容.但问题是我无法修改或插入源代码网页的代码.因为这些,我想问一下是否有其他解决方案可以跳过使用iframe?提示:我需要从网址中获取整个内容(包括图片,css等).不属于内容的一部分.解决方法:快速创意 – 您可以尝试在服务器端编写代理并在iframe中提供内容,但src指向代理页而不是真实页(即使用传递的参数控制)

没有iFrame或flash引擎的ajax php文件上传【代码】

我已经简化了上传没有iFrame或flash引擎的文件的代码,我想到了这个ajax函数:<input type="file" name="uploadfile" id="myfile" /><label for="file" id="progress"></label><script src="js/jquery-1.7.1.min.js"></script><script>function uploadFile(files) {var xmlhttp;if(window.XMLHttpRequest)xmlhttp = new XMLHttpRequest();elsexmlhttp = new ActiveXObject("Microsoft.XMLHTTP");xmlhttp.upload.onprogress = functi...

php – Facebook iframe问题

我正在开发基于iframe的Facebook应用程序.我可以使用FB.Canvas.setAutoResize();让iframe“拉伸”页面,以便iframe没有滚动条.页面的长度可以是2-3页.我可以使用Windows滚动条向下滚动页面.问题是当我在页面底部并单击框架内的链接时,框架中的内容会加载,但我仍然在页面的底部.有没有办法设置它,以便当单击框架内的链接时,外部页面将向上滚动到页面顶部,以便您可以在顶部看到框架的内容?麦克风解决方法:我发现的最佳解决方案是确保...

php – Facebook iframe应用程序身份验证?【代码】

我开发了一个Facebook应用程序,它运行在Facebook画布的iframe中.为了使其正常工作,我请求用户的扩展权限.如果用户未授权应用程序,我将他/她发送到PHP SDK中带有getLoginUrl()方法的登录页面. 它有效,但它并不漂亮.该方法在验证页面之前将用户发送到登录页面.它看起来像这样: 当我点击“转到Facebook.com”时,我会看到权限请求的实际页面(如果我打印网址,我也可以访问权限页面,将其复制并输入新的浏览器窗口).当我从Iframe进行重定...

PHP / Javascript检查是否在特定的iframe中运行【代码】

参见英文答案 > Detect iFrame embedding in Javascript 5个如果当前页面在特定页面上的iFrame中运行,是否有办法检入PHP或Javascript(首选PHP).所以,我想要这样的事情:if(runningInIframeFromPage("http://www.myAwesomeWebsite.com")){//go on with script }这可能吗?解决方法:要知道页面是否在iFrame中,您可以使用:if (window!=window.top) { /* iframe */ }所以只需要检查window.top.loc...

php – CSRF和iframe

在防止CSRF攻击时,我应该采取以下步骤: >用户登录,设置会话cookie并生成CSRF令牌>用户提交表单(带令牌),它应该与会话中的令牌匹配 但是当攻击者使用iframe时,它还会发送导致相同CSRF令牌的会话cookie,iframe中的表单也将包含令牌.所以攻击者可以访问. 我在这里错过了什么?解决方法:您错过了IFrame在相同原始策略下无法完全访问Window对象的事实,除非它们的起源匹配. Details here:JavaScript APIs such as iframe.contentWindow...

php – 如何从远程页面获取iframe内容?【代码】

我认为PHP是无用的,因为在执行php之后插入了iframe,或者我错了? 因此,我所知道的唯一解决方案是使用Javascript / jQuery. 例如.如果JS与iframe在同一页面上,这将有效:<html> <head> <title></title> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js"></script> <script type="text/javascript">$(function() {var myContent = $("#iFrame").contents().find("#myContent")});...

php – 我可以根据网址更改iframe src吗?

发现iframe具有一些不同的页面,例如< iframe src =“...”>< / iframe>在site.com/page1和site.com/page2中,我想根据上面的url更改iframe src,我可以这样做,如果我可以怎样才能这样做?请帮忙! 注意:url是动态的,所以我不能使用if else条件 谢谢解决方法:在页面就绪事件上,您检查当前URL并根据iframe src属性设置see this link

php – 如何实现Authorize.NET Hosted Payments iFrame和Laravel【代码】

我发现Authorize.NET提供的官方文档和github示例是一个非常令人困惑的东西,你不需要它.这篇文章总结了最近几个小时的工作,希望它可以帮助别人. 本指南假设您不需要收据页面,并且您希望在成功付款时自动向前移动用户.解决方法:网站的后端是Laravel(PHP),但这里的Laravel具体没什么. 首先要做的是添加Authorize.NET SDK:composer require authorizenet/authorizenet然后,我设置了一个接受订单的托管付款存储库,但是您可以这样做,这样...

php – 从一个按钮基于变量“id”刷新多个iframe【代码】

我有一个页面上有多个iframe的php页面. 如果你愿意,这些iframe包含一个按钮.当有人点击“按钮”即时触发javascript刷新页面上id = xxx的另一帧时,这样可以正常工作.问题是我希望能够刷新页面上的多个帧,它们都不能具有相同的ID值,所以如何做到这一点.<iframe id="12345"></iframe> <iframe id="12345"></iframe> <iframe id="12345"></iframe>这适用于单个iframe(我知道你不能在一个文档上有多个id相同.)这个想法是想做这样的事情....

php – 从iframe更改顶部窗口位置【代码】

您好我想使用php和javascript将我的Facebook App页面重定向到另一个应用页面 我有echo "<script type='text/javascript'> if(window.top.location.href.toLowerCase().indexOf('http://apps.facebook.com/app1/') != -1) {window.top.location.href = 'http://apps.facebook.com/app2/2/';alert("Done"); } elsealert(window.top.location.href); </script>";但是我收到一个错误: 不安全的JavaScript尝试从URL为http://mydomain....

php – 我如何找到哪个域从我的服务器请求iframe并将域保存在数据库中

出于各种原因,我有一组各种网站从我的服务器请求iframe html文件 是否可以跟踪onload哪个域请求iframe,然后将其保存在数据库中. 如果域已存在,则不要将其添加到数据库.解决方法:它不是请求iframe内容的域,而是用户的浏览器. 稍微有机会看到这个iframe所在的页面:引用者(在标准文档中错误地拼错为“referer”,因此每个浏览器都必须复制此错误),可通过$_SERVER [‘HTTP_REFERER’]在PHP中获得. 您可以尝试从那里解析域,最好使用pars...