0

私は Web サイトを持っています。これは、stackoverflow などの通常の Web サイトです。次に、チャットなどを含むボトム ストリップを追加する必要があります。このボトム ストリップをまったく更新しないようにする必要があります。では、この一番下のストリップがスタンドアロンの Web アプリケーション (Web アプリケーション内の Web アプリケーション) として機能するようにするにはどうすればよいでしょうか? 私はajaxリクエストについて知っていますが、次のようなものがある場合:

<html>
 <head></head>
 <body>
    //somecode
    <div id="hereIsMyBottomStrip"></div>
 </body>
</html>

ajax request を呼び出すと、とにかくページ上のすべてのコードが消去されます。一番下のストリップの上にある部分だけを変更するためにajaxを呼び出すとbody、そのセクションに新しいページ全体が貼り付けられ、コンパイルされません。どうすれば問題を解決できますか?

4

2 に答える 2

4

あなたの構造には追加のコンテナが必要です:

<html>
 <head></head>
 <body>
    <div id="theRestOfThePage">
      //somecode
    </div>
    <div id="hereIsMyBottomStrip"></div>
 </body>
</html>

次に、コンテンツを取得し、「theRestOfThePage」のみを置き換えます。

于 2013-03-25T15:19:04.233 に答える
1

ajax コードでは、本文全体ではなく、ページの別の部分のコンテンツを更新する必要があります。stuffToUpdateajax を使用してdivを更新する 1 つの可能な html 構造の例を次に示します。

<html>
 <head></head>
 <body>
    <div id="stuffToUpdate>
        //somecode
    </div>
    <div id="hereIsMyBottomStrip"></div>
 </body>
</html>
于 2013-03-25T15:18:27.890 に答える