我正在尝试使用easyXDM在父文档和子iframe之间进行通信(从不同的域加载-亚马逊)。iframesrc是一个oauth签名的url,并具有以下代码来与加载它的父文档进行通信:socket=neweasyXDM.Socket({remote:"http://localhost:56789/hitch.html",/*parentdocument*/remoteHelper:"http://localhost:56789/easyXDM/name.html",onMessage:function(message,origin){alert("Received'"+message+"
我正在开发facebookiframe应用程序。我在这个应用程序中有一个弹出消息框。那个弹窗是有固定位置的。但它不能像在没有滚动的iframe中添加的那样工作。如果在iframe中没有滚动,是否可以使弹出固定在适当的位置? 最佳答案 Isitpossibletomakepopupfixedinpositionifitsintheiframehavingnoscroll?不是-iframe本身就是一个文档。任何带有position:fixed的内容都不相对于主文档是固定的。如果您想要相对于主文档固定某些内容,则需要将其放入主文档中-直
所以...例如,我试图将电子邮件"template"拉入iframe作为angularjs应用程序内部用户的“预览”。iframe位于Controller区域(我们称之为MainCtrl)内。然后,用户将能够使用MainCtrl中提供的表单元素,根据他们的输入更新预览。因此,例如,假设我们的模板被拉入iframe看起来像这样:.some{styles:here};{{header}}{{body}}因此在我们的index.html(angularjs应用程序)中,我们会将表单元素绑定(bind)到{{header}}和{{body}}...这可能吗?angularjs是否有可能更新该信
我正在尝试使用iframe打开其他URL。但出于某种原因,iframe的宽度固定为155px。我需要调整iframe的宽度以适合整个SRCiframe。我试过width="100%",但没用。 最佳答案 Demohtml,body{height:100%;width:100%;margin:0;}.h_iframeiframe{width:100%;height:100%;}.h_iframe{height:100%;width:100%;}HTML 关于html-如何使用HTMLIFr
我有一个网页(比如origin=A),其中嵌入了一个从不同域(比如B)加载的iframe。B从不同域(各种CDN)加载一堆脚本。我的网页A设置了非常严格的CSP,例如:default-src'none';script-src'self';frame-srcBB没有设置任何CSPheader。现在我希望子框架B继承A的CSP规则,并且由于script-src'self'而尝试访问各种CDN应该违反其CSP,但令我惊讶的是,它运行顺利。所以我的问题是:CSP如何被子iframe继承?如果未提及iframe的CSP,是否取决于其父框架的CSP?如果是,如何?是否有任何关于它的文档,我找不到任
给定以下HTML,iframe中的anchor标记是否可以定位到父窗口?iframe(pageview.html)内容:link 最佳答案 你想要targetattribute:go使用_parent将以框架的直接父窗口为目标。要定位顶部窗口,请使用_top。 关于html-从父框架中的iframe打开anchor标记,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1494798
我在页面主体中放置了一个iframe,如下所示:它运行良好,onload事件用“一些文本”替换了iframe的内容,仅此而已。但在Firefox中,它会导致旋转轮“加载指示器”向您显示正在加载的页面永远不会消失。只有文本被插入到iframe中,因此没有其他内容等待加载。当我从页面中删除iframe时,问题就解决了,所以我知道,是上述iframe导致的。它在IE和Chrome中正常工作。现在,我可以做这样的事情:这修复了Firefox中的问题,但它阻止了iframe中的任何图像加载(我没有在示例插入文本中使用任何图像,但稍后会添加它们)。那么,我该如何解决这个问题?
只是一个随意的想法,如果我不想通过调整浏览器窗口的大小来展示响应式网页设计,而是实际将响应式网站加载到与移动屏幕尺寸相同的IFRAME中,该怎么办?这行得通吗?假设我有一个IFRAME我将响应式网站加载到其中。然后让用户通过在浏览器中调整iframe的宽度和高度来进行测试。如果这可行,对于不了解浏览器的客户来说可能是一个福音。 最佳答案 我赢了:)有一个,众所周知,您可以使用或学习。http://mattkersley.com/responsive/更具体地说,iframe绝对允许您更改height和width并且它的内容确实对此做
我看到了一些从iframe获取父文档的优雅解决方案——例如thisone.但是,我无法让它工作——我不认为这是可能的,因为证券问题(跨域脚本?)?我的问题是;我仍然可以从iframe中访问parent文档吗?还是这在最近几年发生了变化?如果我应该能够访问它;关于为什么在从iframe的内容打印parent.document或window.parent.document时我得到undefined的任何想法? 最佳答案 如果域匹配,仍然可以从框架内访问父级。例如,看看这些fiddle:框架主机:fiddle.jshell.net,父主机
有一个响应式日程安排网站,可以在手机上呈现移动View。我想在我的PhoneGapdiv中显示此网页,这样我就可以保留标题和导航。常规的iframe代码似乎不适合我。有人能给我一些提示,让我知道如何像下面的屏幕截图那样工作吗。这是我目前拥有的: 最佳答案 这个有效:将高度和宽度设置为100%填充包含的div。注意:如果您尝试使用只能显示在与页面本身相同来源的框架中的网站嵌入iframe,网络检查器将抛出以下错误:拒绝显示“https://www.google.com/”'在框架中,因为它将'X-Frame-Options'设置为'S