草庐IT

embed_iframe

全部标签

html - 在 IFRAME 中嵌入 PayPal

是否可以在IFRAME中嵌入Paypal。我试过这样做,但它只是返回一个空白页,好像上面什么也没有。我不想使用自适应支付。这可能吗?谢谢 最佳答案 他们可能通过设置X-FRAME-OPTIONS来禁止它header。这是一项安全措施,无法解决。如果您通过PayPal进行付款,您可以提供“返回站点”链接-这就是您所能做的全部。 关于html-在IFRAME中嵌入PayPal,我们在StackOverflow上找到一个类似的问题: https://stackove

html - 无法在 iframe 标记中显示某些网站

我正在尝试开发一个可以同时显示3个以上网站的页面,如下:iframeisnotsupported问题是它显示了yahoo.com和google.co.in,但没有在iframe中显示Facebook。 最佳答案 您必须检查这些站点的HTTP响应headerX-Frame-Option。如果它的值为“DENY或SAMEORIGIN”,则您无法在iframe中加载这些网站。DENY=没有人可以在iframe中加载该网站。即使是相同的域页面也无法加载。SAMEORIGIN=只有在同一域中的页面才能在iframe中加载该网站。

javascript - 在 iframe 中自动登录远程站点

我有一个现有的远程站点,它可以访问身份验证,现在我想使用iframe将这个站点合并到我自己的站点中。是否有任何解决方案可以帮助在加载iframe时自动登录远程站点?如果想访问http://remote.com/list,登录需要并且仅发布用户名/密码有效。如何在iframe加载时自动登录?这里有一些限制登录仅适用于post方法iframe/javascript存在跨域问题没有提供登录API不能在远程站点做其他修改 最佳答案 一切皆有可能。但是,由于泄露了对远程页面的访问详细信息,下面的解决方案非常不安全。//submitthefor

javascript - 如何使用 jQuery 将 JavaScript 代码添加到现有的 iFrame 中?

我想使用jQuery将JavaScript片段添加到页面中的现有iFrame中。我有以下代码...代码:content=""+js_code+"";$('#iframe_id').contents().find('body').append(content);但不知何故,这是行不通的。我检查了一些现有/相关的答案,似乎jQuery并没有完全将脚本标签识别为...脚本标签。iFrame在同一域/同一端口/同一主机中,因此不存在跨站点脚本等问题。我该如何解决这个问题? 最佳答案 问题是,如果您的脚本中包含关闭脚本标记(),HTML解析器

javascript - 使用附加到 div 的 javascript 创建 iframe

我想使用常规javascript将iframe加载/附加到div中。我可以毫无问题地使用JQuery执行此操作,但我不想包含js文件。我不断收到错误“document.getElementById("ad54")”(或我分配给div的任何ID)。我有以下代码:varlink="http://www.google.com"variframe=document.createElement('iframe');iframe.frameBorder=0;iframe.width="300px";iframe.height="250px";iframe.id="randomid";iframe.

javascript - 新 Twitter 小部件的 iframe CSS 覆盖

我正在尝试自定义新的Twitter小部件,但CSS存在一些问题,并且似乎无法在这个新小部件上覆盖他们的。我已尝试搜索解决方案,但找不到任何匹配的解决方案。Here'smypage使用右侧导航中的小部件和.timeline类的经过调整的CSS:.timeline{margin-bottom:0;border:0!important;border-radius:0!important;-webkit-border-radius:0;-moz-border-radius:0;}html:TwitterNewsTweetsby!function(d,s,id){varjs,fjs=d.getE

html - 创建全屏 iframe

我目前正在研究XSS攻击,目的是在客户端演示中使用它们(我是笔测试员)。我编写了一个工具来托管网站登录页面的恶意版本(收集用户名和密码),然后将受害者重定向回原始网站。但是,我一直在尝试使用iframe让它工作,因为它看起来更有说服力,因为url不会改变。我用谷歌搜索了一下,这似乎是合适的代码:但创建的iframe绝不是全屏的(在InternetExplorer和Firefox上)。这是截图如您所见,iframe登录页面位于“您的姓名是什么?”下方。区域,因此没有接近全屏的地方。我试过编辑恶意登录页面的css文件,以包含全屏参数,但这也没有效果。有人有解决办法吗?谢谢!

javascript - 通过单击链接更改 iframe src

我有一个如下所示的iframe:我想创建一个链接,当我点击它时,页面上的iframe会发生变化。我怎样才能使用jQuery做到这一点?它与jQueryattr有关吗? 最佳答案 你不需要jQuery。您甚至不需要JavaScript。为您的iframe指定一个名称,并定位您的anchor以指向它:FooBarBaz对于关闭了JavaScript的人来说,这会很好地降级。 关于javascript-通过单击链接更改iframesrc,我们在StackOverflow上找到一个类似的问题:

javascript - 如何访问HTML中 "embed"标签的内容

我有一个SVG文件,我不想将它粘贴到HTML文件中,因为它会变得很乱。因此,在咨询了w3schools之后,“嵌入”标签似乎是将外部SVG文件包含到HTML中的最安全方法。但是,我需要通过主html文件中的javascript通过DOM访问svg元素。不幸的是两者都没有document.getElementById('my_svg_id')也不document.getElementById('svgsource').contentDocument适用于任何浏览器。使用“object”标签也无济于事。 最佳答案 使用.getSVGDo

javascript - 跨域postMessage,识别iFrame

我使用postMessage将事件从iframe发送到它的父文档。我可以控制双方,但内容来自两个不同的域。我的简单问题是,我无法在其父回调方法中识别iFrame。实现看起来像这样:在iFrame中:parent.postMessage(JSON.stringify({action:"closeView"}),'*');在父窗口中:window.addEventListener('message',function(event){if(event.origin!=='https://example.com')return;//Parsemessagebacktojsonvarmessag