スタックオーバーフロー(常に表示されるトップメニューバー)とリロードするコンテンツ本体と同様のレイアウトのサイトを設計するにはどうすればよいでしょうか。メインエリアにコンテンツを読み込むためにajax.load()を使ってみましたが、JavaScriptが動作しないという問題があります。スタックオーバーフローはどのようにこれを達成するのですか?私はこれをPHPでやりたいと思います。スタックオーバーフローのようなサイトを、上に一定のメニューがあり、リフレッシュするボディのみでデザインするにはどうしたらいいですか?
0
A
答えて
0
これは間違いなく複雑な質問ですが、私が正しく理解していれば、javascriptの問題は解決できません。
問題は(JSの読み込み時に)最初にサイトを読み込むときに、いくつかの要素(たとえば "page2"など)を持たないのはもちろんですが、 "page1"の代わりに "page2"をロードするためにajax.load()を呼び出すと、JSコードはリロードしないので、 "page2"の要素で何をしていても動作しません。
「page2」を読み込むときに、関連する関数を手動で呼び出す必要があります。今、イベント(onclickなど)が「page2」のさまざまな要素にアタッチされている場合は、jQueryでライブイベントを使用できます(オプションの場合)。これは存在しないオブジェクトにアタッチされ、アクティブになりますオブジェクトが作成されたとき、この場合はajax.load()を使用します。
1
これは、一定のスタイルシートとレイアウトがある場合は常にChromeのような一部のブラウザが行うことです。ページの一部が変更されないため、ページの一部がリロードされないようです。ただし、リンクをクリックするたびにリロードされます。
この効果を達成するには、クリックごとに変化しない特定の側面を備えた適切なレイアウトを使用する必要があります。
関連する問題
- 1. メニューのデザインにはどうすればよいですか?
- 2. メニューのショートカットを設定するにはどうしたらいいですか?
- 3. あなたのasp.net-mvcサイトを既定で、かみそりビューを最初に探すようにするにはどうすればいいですか?
- 4. WPFでこのようなリージョン設定をデザインするにはどうすればいいですか?
- 5. スタックオーバーフローのようなきれいなURLを取得するにはどうすればよいですか?
- 6. アイテムをあるメニューから別のメニューに移動するにはどうすればいいですか?
- 7. 2つの折りたたみメニューでナビゲーションバーを作成するにはどうすればよいですか?
- 8. $ ionicPopupを一度しか表示しないようにするにはどうしたらいいですか?
- 9. サイトの機能がすべてわからないときに、Webサイトのビルド(リフレッシュ)を見積もるにはどうすればよいですか?
- 10. マウスが重複していない特定の円の上にあるかどうかを確認するにはどうすればよいですか?
- 11. メニューが閉じられないようにするにはどうすればいいですか?
- 12. サイトが画像を通して自分のサイトにクッキーを入れないようにするにはどうしたらいいですか?
- 13. Bootstrap Navbarがメニューの上にブランドを積み重ねないようにするにはどうすればよいですか?
- 14. 「facebookで共有する」機能をサポートしているサイトからfacebookのようなWebサイトにログインするにはどうすればいいですか
- 15. アプリケーションのメニューを設定するにはどうすればよいですか?
- 16. ファンシーボックスポップアップをリフレッシュするにはどうしたらいいですか?
- 17. Moodle Mobileのデフォルトのサイトアドレスを設定し、Moodleサイトにリダイレクトするにはどうしたらいいですか?
- 18. iPhoneのメニュー/ボタンをアンドロイドで最下部にデザインするにはどうすればいいですか?
- 19. Androidでこのメニューをデザインするにはどうすればよいですか?
- 20. 画像の上にメニューを表示させるにはどうしたらいいですか?
- 21. 2つのラベルを重ならないようにするにはどうしたらよいですか?
- 22. パスのディレクトリシンボリックリンクをemacsが解決しないようにするにはどうしたらいいですか?
- 23. Googlebotがサイトを圧倒しないようにするにはどうすればよいですか?
- 24. Stack.PHPでスタックオーバーフローを検索するにはどうすればよいですか?
- 25. Wordpressの特定のセクションにのみメニューを表示するにはどうすればいいですか?
- 26. 同じネットワーク上の別のマシンからLaravelサイトにアクセスするにはどうすればよいですか?
- 27. テーブル全体またはセル全体をリフレッシュする代わりに、UITableViewCellの単一のボタンをリフレッシュするにはどうすればよいですか?
- 28. シンプルなサイトの簡単なサイト検索を設定するにはどうすればよいですか?
- 29. トークンを複数回リフレッシュしないようにするにはどうすればよいですか?
- 30. 提出時のリフレッシュを防ぐにはどうしたらいいですか?
トップのバーは決してリロードされないと思いますか?たとえば、評判ポイントを獲得してから新しいページに移動すると、一番上に表示されている数字が増分されます。 –
私はあなたを正しく理解していれば、それはStackoverflowのことではありません。 –
私はそれを少し複雑にすることを恐れている;) – Hannes