ホームページ >バックエンド開発 >PHPチュートリアル >一部の Weibo ブログでは、ページ上の他のリンクをクリックしても上部のナビゲーション バーが変化しないことをどのように認識しているのでしょうか?

一部の Weibo ブログでは、ページ上の他のリンクをクリックしても上部のナビゲーション バーが変化しないことをどのように認識しているのでしょうか?

WBOY
WBOYオリジナル
2016-06-13 13:16:00930ブラウズ

ページ上の他のリンクをクリックしても、一部の Weibo ブログのトップ ナビゲーション バーはどのように変化しますか?
このナビゲーション バーは、多くのブログ スペースで Weibo のトップ ナビゲーション バーですが、実装は非常に簡単です。他のことについて質問しています

QQ Space、Sina Weibo、Facebook を調べたところ、ページ上の他のリンクをクリックしてもナビゲーション バーが更新されないことがわかりました。 、ブラウザ上でのみクリックできます。更新キーまたは F5 キーを押してページ上の他のリンク (ページ上のすべてのリンクではありません) をクリックしても、ナビゲーション バーは更新されません。

テストしてみましたが、ナビゲーション バーの検索ボックスに文字を入力し、他のリンクをクリックしたところ、文字は表示されたままなので、ナビゲーション バーはリロードされていません。 QQ スペースのナビゲーション バーにも音楽が付いています。ナビゲーション バーがリロードされない場合は、BGM を付ける意味がありません。

ページのコードも確認しましたが、フレームのようなものはありません。フレームワークを使用して実装されているとは言わないでください。 phpを勉強しています。私はこの機能が欲しいと思っていて、現在自分用の簡単な記事ブログシステムを作成しています。専門家に協力してもらいたいです。




-----解決策---------
AJAX、使ったことないんですか?
------解決策------------------
jquery ajax を使用します。タグセレクターは非常に強力です。 onclick で記述する必要はありません
スタイルとコントロールの分離
部分更新は主に ajax テクノロジーを使用し、非互換性はありません

------解決策---------
iframe か Framework で行うべきだと思います。 .このように、コンテンツの特定の部分が更新されなくなります。
------解決策---------
これは ajax 関数です。ご覧ください。このビデオで理解できます
http://www.php100.com/html/shipinjiaocheng/PHP100shipinjiaocheng/2009/0525/2942.html

http://www.php100.com/html /shipinjiaocheng /PHP100shipinjiaocheng/2009/0607/2965.html

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。