フレームは、廃止されている使用することができますフレームウィンドウのそれぞれに何があったのかを指定する方法はありませんでした。
テンプレートファイル: 今日、ウェブページは、多くの場合などPHP、ASP.NET、ルビーので、代わりの使用してフレームなどのサーバーサイドの技術によって生成され、ページは単にこのようなコンテンツとテンプレートをマージすることによって生成することができます
<html>
<head>
<title>{insert script variable for title}</title>
</head>
<body>
<div class="menu">
{menu items inserted here by server-side scripting}
</div>
<div class="main-content">
{main content inserted here by server-side scripting}
</div>
</body>
</html>
あなたはサーバーサイドのスクリプト言語を完全にサポートしていない場合は、サーバー側が(SSI)を含んで使用することができます。これにより、同じことをすることができます。複数のソース文書から単一のWebページを生成します。
しかし、自分のウェブページのセクションを別の「ウィンドウ」にして、自分のサーバーに必ずしも配置されていない他のウェブページをロードできるのであれば、iframeを使用する必要があります。
あなたはこのようなあなたの例をエミュレートすることができます:
フレーム例
<html>
<head>
<title>Frames Test</title>
<style>
.menu {
float:left;
width:20%;
height:80%;
}
.mainContent {
float:left;
width:75%;
height:80%;
}
</style>
</head>
<body>
<iframe class="menu" src="menu.html"></iframe>
<iframe class="mainContent" src="events.html"></iframe>
</body>
</html>
レイアウトを実現するためのより良い方法は、おそらくあります。 CSS float属性を使用しましたが、テーブルなどの方法も使用できます。
これを簡単に置き換えることはできません。 –
具体的には、どのフレームについて再生しようとしていますか? 2つの列だけが必要ですか? –
私は使用時と同じ機能を使いたい