這種方式可能不起作用。 這裏有一個類似的爭論。 jQuery load body from external HTML
我可以使用「WebRequest」來獲取正文的內容。 我用C#。您可以調整您的平臺的代碼。
public string getBody(string urlAddress)
{
string data = string.Empty;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(urlAddress);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
if (response.StatusCode == HttpStatusCode.OK)
{
Stream receiveStream = response.GetResponseStream();
StreamReader readStream = null;
if (response.CharacterSet == null)
readStream = new StreamReader(receiveStream);
else
readStream = new StreamReader(receiveStream, Encoding.GetEncoding(response.CharacterSet));
data = readStream.ReadToEnd();
response.Close();
readStream.Close();
int ini = 0;
int final = 0;
ini = data.IndexOf("<body");
final = data.IndexOf("</body>");
return data.Substring(ini, final - ini + "</body>".Length);
}
return "Error";
}