2012-04-18 13 views
1

をタイトル、HTML、headタグを記述することが必要です私は、Ajaxは、AJAX要求されたページで

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head><title>Welcome</title> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 

</head> 

<body> 
Welcome 
</body> 
</html> 

を経由して別のページにロードされたページあるwelcome.htmを持って、この中に含まれるように私に非常に必要なタグを知らせます私のコードを短くすることができます。

+0

唯一の必須タグはタイトルで、HTMLタグ、bodyタグ、headタグはオプションで、DOCTYPEもオプションです。しかし、DOCTYPEを持つことは他の理由で重要です。 html、head、body *の要素*は必須であることに注意してください。オプションのタグなので、タグを省略するとブラウザは必要な要素を配置します。 – RobG

答えて

0

レスポンスにhtml,body,headというタグがあり、リクエストが送信されたページの任意の要素(div)にレスポンスを追加した場合は、注意してください。自動的に削除されます。このシナリオをテストするには、divタグ内にロードしたばかりのコンテンツを取得します。

したがって、必要なCSSファイル、スクリプトを親ページに追加することをお勧めします。

1

同じスタイルシートとスクリプトを使用している場合は、本体を転送して、それをajax呼び出しで置き換えることができます。

0

通常、一部のデータをフェッチするだけでは、ヘッダーファイルは必要ありません。 このリンクを見てください:http://www.w3schools.com/ajax/ajax_xmlhttprequest_response.asp あなたは単に "純粋なテキスト"と応答し、フォーマットはそれの後のスクリプトです。 私はいつもこの方法を好みます、あなたはトラフィックをできるだけ短くしています。

0

ajax呼び出しを行うページのHtml、head、title、scripts ...タグを取得します。あなたのケースでは、 "Welcome"というテキストは、ajax呼び出しから必要なものだけです。

関連する問題