2011-01-10 8 views
3

HTML5はseamless IFRAMEをサポートしています。これはHTMLのヘッダーとフッターのインクルードを行う方法です。私はAndroid(2.2)ブラウザでこれを試してみましたが、これはおそらくHTML5ベースだと考えられていましたが、動作しませんでした。 AndroidにHTMLファイルを含める方法はありますか?AndroidブラウザにシームレスなIFRAMを表示する機能はありますか?

私が試したサンプルは、index.html、header.html、およびfooter.htmlで構成されていました。 index.htmlのでは、それが持っていた:header.htmlで

<!DOCTYPE HTML> 
<iframe seamless="seamless" src="header.html" sandbox="allow-top-navigation allow-scripts allow-forms allow-same-origin"></iframe> 

My content goes here 

<iframe seamless="seamless" src="footer.html" sandbox="allow-top-navigation allow-scripts allow-forms allow-same-origin"></iframe> 

、それが持っていた:footer.htmlで

<html> 
<head> 
<link rel="stylesheet" href="android.css" type="text/css" /> 
<title>Test App</title> 
</head> 
<body> 
<div class="home page"> 
    <h1>Test App</h1> 
    <div class="home content"> 

、それが持っていた:

</div><!-- .home .content --> 
    <div class="home footer"> 
    </div><!-- .home .footer --> 
</div><!-- .home .page --> 
</body> 
</html> 

をしかし、私は走ったときAndroid 2.2を実行しているSamsung Galaxy Tabのコードでは、2つのIFRAMがシームレスではなく、HTML4.01のようにレンダリングされました。

答えて