0
divに問題があります。私はそれを次のように行うとdivが、テキストの罰金をラップ:しかしdivはAJAXコール後にテキストを折り返しません
<div class="ChatBox">
<div id = "AllMessages" class ="AllMessages" style="position:absolute;width:100%;">fljadhfldhsfkljasdhfkjddasfasdfasafsdhasflhdasfhasdfjhdhasfkladfsdsf</div>
</div>
を私はAJAX呼び出しを実行し、DIVの内容を変更するためにJavaScriptを使用する場合、(AJAX呼び出しによって返されたコンテンツを挿入)ラッピングは機能しません。 何か言いたいことがあれば、返される結果はHTMLテーブルです。
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById('AllMessages').innerHTML=xmlhttp.responseText;
}
}
スクロールバーをパネルに追加するだけで、右にスクロールしてコンテンツ全体を表示することができます。
誰でもお手伝いします。 ありがとう!
プロパティheight:autoおよびoverflow:autoをクラスAllMessagesに追加します。これがうまくいくことを願って。 –
@PhilemonphilipKunjumon あなたの返信ありがとう! あなたのソリューションを混在させ、AJAX機能があるファイルのHTMLテーブルオプションを設定するだけで、それが機能しました。 – Araw
が答えとして追加されました。この状況を経験した他の人にはもっと役立つはずです。 –