2012-01-23 6 views
1

jQueryでPHPインクルードのナビゲーションを置き換えるにはどうすればよいですか? PHPでphp includeをjQueryに置き換えます

は私が含まれるページを取得するために

$var = $_GET["site"]; 
include($var); 

ようなものを使用するが、私はjQueryの中でこのような何かを行うことができますか? URLを使用してページを取得します。 この問題の解決策はありますか(JavaScriptが無効になっている場合はおそらくフォールバック)。

.load() 

URLを操作しません。

+0

javascriptが無効になるためのjavascriptのフォールバックはありません。実際には、まっすぐなhtmlの代替方法はありません。私はあなたがiframeや何かをすることができると思う、奇妙に見えます。 – MetalFrog

+0

"無効化されたjQuery/JavaScript"ソリューションは、PHPのようなサーバーサイドのコードとなります。これはあなたが開始した場所です...この要求は理にかなっていません。 – Sparky

答えて

0

あなたがしなければならないことは、$.get()であり、現在のページのマークアップを新しいページのマークアップに置き換えるコールバック関数を提供するだけです。この2番目の作品では、replaceWith()を使用することができます。ページ全体を置き換えたい場合は、location redirectのようなもっとシンプルなものを使ってください。

関連する問題