草庐IT

Html 代码作为 IFRAME 源而不是 URL

这个IFRAME的标准代码,有没有办法用Justhtml代码替换srcURL?所以我的问题很简单,我有一个页面,它从MYSQL加载一个HTML正文我想在一个框架中显示该代码,以便它呈现它自己独立于页面的其余部分并在该特定边界的范围内。YouneedaFramesCapablebrowsertoviewthiscontent. 最佳答案 您可以使用数据URL来完成此操作。这包括单个HTML字符串中的整个文档。例如,以下HTML:foo可以这样编码:data:text/html;charset=utf-8,%3Chtml%3E%3Cbo

html - 如何让 IFrame 在 iOS Safari 中响应?

问题是,当您必须使用IFrame将内容插入网站时,在现代网络世界中,人们期望IFrame也能响应。理论上很简单,简单易用或者将CSS宽度设置为iframe{width:100%;}然而在实践中并没有那么简单,但它可以。如果iframe内容完全响应并且可以在没有内部滚动条的情况下自行调整大小,然后iOSSafari将调整iframe的大小没有任何实际问题。如果您考虑以下代码:IframeIsolationTest#Main{padding:10px;}IframeIsolationTest13.17使用Content.html:IframeIsolationTest-Content#Ma

html - 如何让 IFrame 在 iOS Safari 中响应?

问题是,当您必须使用IFrame将内容插入网站时,在现代网络世界中,人们期望IFrame也能响应。理论上很简单,简单易用或者将CSS宽度设置为iframe{width:100%;}然而在实践中并没有那么简单,但它可以。如果iframe内容完全响应并且可以在没有内部滚动条的情况下自行调整大小,然后iOSSafari将调整iframe的大小没有任何实际问题。如果您考虑以下代码:IframeIsolationTest#Main{padding:10px;}IframeIsolationTest13.17使用Content.html:IframeIsolationTest-Content#Ma

html - "Full screen"<iframe>

当我使用以下代码创建iframe时:Yourbrowserdoesn'tsupportiFrames.iframe并没有完全覆盖——iframe周围有一个10像素的白色“边框”。我该如何解决这个问题?这是问题的图片: 最佳答案 要覆盖整个视口(viewport),您可以使用:Yourbrowserdoesn'tsupportiframes并确保将框架页面的页边距设置为0,例如,body{margin:0;}。-实际上,对于此解决方案,这不是必需的。我成功地使用了它,还有一个额外的display:none和JS在用户单击适当的控件时显

html - "Full screen"<iframe>

当我使用以下代码创建iframe时:Yourbrowserdoesn'tsupportiFrames.iframe并没有完全覆盖——iframe周围有一个10像素的白色“边框”。我该如何解决这个问题?这是问题的图片: 最佳答案 要覆盖整个视口(viewport),您可以使用:Yourbrowserdoesn'tsupportiframes并确保将框架页面的页边距设置为0,例如,body{margin:0;}。-实际上,对于此解决方案,这不是必需的。我成功地使用了它,还有一个额外的display:none和JS在用户单击适当的控件时显

html - Google+ +1 小部件如何突破其 iframe?

不知何故,将鼠标悬停在Google+加一小部件上可以引入明显大于的工具提示类型交易包含它的元素。我已经检查了DOM以确认这一点。*所以:什么?怎么办!?如果恶意使用,这不是点击劫持的大好机会吗?(想象一下有人为这些社交小部件做了MITM!)*更新:我看到的是tooltip-y消息是在一秒钟内,动态创建的iframe. 最佳答案 Google+1小工具是JavaScriptthatrunsonyourwebsite那就是构建一个iframe。此JavaScript小部件在您网站的上下文中运行,因此不受OriginInheritance

html - Google+ +1 小部件如何突破其 iframe?

不知何故,将鼠标悬停在Google+加一小部件上可以引入明显大于的工具提示类型交易包含它的元素。我已经检查了DOM以确认这一点。*所以:什么?怎么办!?如果恶意使用,这不是点击劫持的大好机会吗?(想象一下有人为这些社交小部件做了MITM!)*更新:我看到的是tooltip-y消息是在一秒钟内,动态创建的iframe. 最佳答案 Google+1小工具是JavaScriptthatrunsonyourwebsite那就是构建一个iframe。此JavaScript小部件在您网站的上下文中运行,因此不受OriginInheritance

android - iFrame 无法在手机或平板电脑上加载

我一直没能找到有效的答案。我有一个iframe(是的,这次我必须使用iframe)在PC上运行良好,但根本无法在手机或平板电脑上加载。页面上有一些Javascript,但删除它并不能解决问题。我还尝试将iframe的高度和宽度从百分比更改为固定值。我还尝试从iframe中删除除src之外的所有属性,但它仍然没有在iframe中加载任何内容。下面是我的页面的简化版本,使用了我从其他建议中找到的内容。body,html{margin:0;padding:0;height:100%;overflow:hidden;-webkit-backface-visibility:visible;}#c

android - iFrame 无法在手机或平板电脑上加载

我一直没能找到有效的答案。我有一个iframe(是的,这次我必须使用iframe)在PC上运行良好,但根本无法在手机或平板电脑上加载。页面上有一些Javascript,但删除它并不能解决问题。我还尝试将iframe的高度和宽度从百分比更改为固定值。我还尝试从iframe中删除除src之外的所有属性,但它仍然没有在iframe中加载任何内容。下面是我的页面的简化版本,使用了我从其他建议中找到的内容。body,html{margin:0;padding:0;height:100%;overflow:hidden;-webkit-backface-visibility:visible;}#c

ios - 无法加载网页 - 错误(NSURLErrorDomain 错误 -999)

我有一个Phonegap项目,我需要打开iframe,我试图用JavaScript打开一个iframe。我在iOS中收到错误Error:Theoperationcouldn'tbecompleted.(NSURLErrorDomainerror-999)这里的任何人都知道这个错误或如何在PhonegapiOS中打开iframe。 最佳答案 NSURLErrorCancelled取消异步加载时返回。WebKit框架委托(delegate)在加载资源上执行取消操作时会收到此错误。请注意,如果取消下载,NSURLConnection或NS