在HTML5中,iframe有像“无缝”这样的新属性,可以去掉边框和滚动条。我已经尝试过了,但似乎不起作用,我仍然可以看到滚动条和边框(我正在使用Google Chrome作为浏览器),以下是我的代码:
<iframe seamless="seamless" title="google" width="600" height="300" src="http://www.google.co.uk"></iframe>
你知道为什么它不工作吗?
还有一个问题,有没有可能在iframe中定位页面的特定部分?
发布于 2011-01-28 11:28:09
它还没有得到正确的支持。
Chrome 31 (可能还有更早的版本)支持该属性的某些部分,但并不完全支持。
发布于 2014-10-29 21:13:59
根据今天发布的最新W3C HTML5建议(很可能成为最终的HTML5标准),no seamless attribute in the iframe element已经存在了。它似乎在标准化过程中的某个地方被删除了。
根据caniuse.com的说法,没有主流浏览器(不再)支持这个属性,所以你可能不应该使用它。
发布于 2012-08-04 21:10:36
现在可以使用semless属性,我在这里找到了一篇德语文章http://www.solife.cc/blog/html5-iframe-attribut-seamless-beispiele.html
下面是关于这个主题的另一个演示文稿:http://benvinegar.github.com/seamless-talk/
您必须使用window.postMessage方法在父进程和iframe之间进行通信。
https://stackoverflow.com/questions/4804604
复制相似问题