私は(ページは私のコントローラである)application.html.erbとpages.html.erbレイアウトファイルでのみRails 3アプリでHTML5 iframeシームレスアトリビュートを動作させるにはどうすればよいですか?
<%= yield %>
とセットアップの私のRails 3のアプリをした、と私は、次のと見解を持っています:
<!DOCTYPE html>
<html>
<title>My Title</title>
<body>
<iframe src="http://myiframesource.com" seamless="seamless" width="100%" height="1949px"></iframe>
</body>
</html>
しかし、iframeのはまだそれの周囲に境界線を持っており、私は(私はいくつかを試してみました)私のブラウザでそれを見たときにページを完全に満たしていません。 W3Schoolsによると、http://www.w3schools.com/html5/att_iframe_seamless.asp
シームレスな属性には枠線やスクロールバーがなく、「親文書の一部であるように見えるはずです」と記載されています。
また、iframeにどの幅/高さを指定する必要もなく、必要なだけのスペースを占有したいと思っています。
なぜシームレスな属性が正しく機能していないようですか?
ああ、それはそれを説明しています。私はブラウザがそれを実装しているかどうかをチェックしていなかった.DOCTYPEのためにHTML5をやっていると盲目的に仮定していた。 そしてJSは、私がそのルートに行きたいなら、自動サイジングのために働かなければなりません(私は実際にiframeがどれくらいのサイズでなければならないか分かります) – Bodhi