私はすでにサイトを持っていますが、テーブルとiframeで作成されているため、再構築したいと思います:www.kristofdelange.be(まだ古いサイト)。私はなんとかphpメニューを実装し、流動的な変更を保存することさえできます。しかし、問題は、次のページに移動するとメニューがリセットされることです。新しいリンクがロードされたときにメニューのステータスを維持したいのですが。御返答いただき有難うございます。
1 に答える
これは、誰かがリンクをクリックするたびに Web サイトが更新されるためです。ページ全体ではなく、1 つの div のみが更新されるようにする必要があります。これは、ajax、jquery、javascript、または php で実行できます。
私の最初のウェブサイトで、これは私が使用したスクリプトでした:
<?php
if (isSet($_GET['page']))
{
if (!isSet($page)){ $page = $_GET['page']; }
if (file_exists( $page.'.php')) {
include( $page.'.php');
}
else
{
include('404.php');
}
}
else
{
include('home.php');
}
?>
私たちは同じ言語を話していると思いますので、あなたはその考えを理解する必要があります.
これを、置き換えられる DIV に配置する必要があります (通常はコンテンツと呼びます)。<div id="content"> <my code > </div>
これを使用する場合は、hrefs も変更する必要があります。
<a href="?page=contact">contact</a>
それ以外の<a href="?page=http://www.kristofdelange.be/contact">contact</a>
これが役立つことを願っています。幸運を!
Ps のおかげで、あなたのウェブサイトはより高速になり、ロードされるページにすべてのコードをドロップできます。ウェブサイトのタグを使わずに、テキストを入力して写真を挿入するだけです。
私の連絡先ページ:
This is contact
というわけで、タグはもうありません。CSS はこれらのページでも自動的に機能します。今言ったこと以外は何も変わらない。]
編集: コンテンツは、古い Web サイトの Iframe と同じです。