何のマスターページが存在しない場合は、ページレイアウトは、再利用性と呼ばれる概念を指し、同じコードの同一ロットの多くを持つことになります。
コードは、共通モジュールの数を書かれている別のファイルと同じレイアウトで配置することができ、我々は、彼らがすることができるようになります指定された場所内の他のページに導入するだけで済みます
(書き込み専用追加する必要がある)のtop.htmlで書かれたヘッドを、書き込みを:
<divのスタイル=「幅:100%;高さ:100pxに;背景:緑色;テキスト整列:センター;行の高さ:100pxに; ">
これはヘッダである
</ div>
center.htmlを書き込む:
<divのスタイル="幅:80%;マージン:0自動;左テキストALIGN =センター;国境:1pxの固体; " >
これは中間のテキストです
。</ div>
インデックスには、放電容器のモジュールを配置し、へのロードを完了する準備ができて、その後の後にする必要があります:
<SCRIPT>
/ *使用JQは、最も便利書くために
$を(ドキュメント).ready(関数(){
$( "ヘッド#")をロード( "のtop.html")。
$( "#センター")のロード( "center.html")。
});* /
// JSはまた、天然のREADY達成するために使用され
、{機能READY(FN)を
IF(document.addEventListener){
//標準ブラウザ
document.addEventListener( 'DOMContentLoaded'、関数(){
document.removeEventListener( 'DOMContentLoaded'、arguments.calleeの、偽); //ログオフイベント、繰り返しトリガを避けるために
FNを(); //関数を実行
} )falseに;
}
他のIF(document.attachEvent){
// IEのブラウザ
document.attachEvent( 'onreadystatechangeに'、機能(){
IF(document.readystateで== '完全'){
document.detachEvent( 'onreadystatechangeに'、引数.callee);
のFn();
}
});
}
}
//ここに呼ばREADY
READY(関数(){
$( "ヘッド#")ロード( "のtop.html")。
$( "#センター")。負荷(「センター。HTML ")
})
</ SCRIPT>
<DIV ID = "ヘッド"> </ div>
<divのスタイル= "テキスト整列:センター;パディング:20ピクセル;">
テスト
</ div>
<DIV ID = "センター"> </ div>
レンダリング: