Tôi muốn viết một hàm javascript trả về nội dung HTML dưới dạng chuỗi cho URL vào hàm. Tôi tìm thấy một câu trả lời tương tự trên Stackoverflow.Trả lại nội dung HTML dưới dạng chuỗi, cho trước URL. Chức năng Javascript
Tôi đang cố gắng sử dụng this answer để giải quyết vấn đề của mình.
Tuy nhiên, có vẻ như là document.write()
không viết gì cả. Khi tôi tải trang, tôi nhận được một màn hình trống.
<html>
<head>
</head>
<body>
<script type="text/JavaScript">
function httpGet(theUrl)
{
var xmlHttp = null;
xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", theUrl, false);
xmlHttp.send(null);
return xmlHttp.responseText;
}
document.write(httpGet("https://stackoverflow.com/"));
</script>
</body>
</html>
Sử dụng .innerHT ML, không phải document.write. –
Bạn có nghĩa là 'httpGet (" http://stackoverflow.com/ ") .innerHTML;'? Điều này cũng tải một trang trống. –
Các câu trả lời dưới đây mô tả những gì bạn cần. –