Ajax 读取页面内容(同一域)
Ajax to Read page content ( Same domain )
我使用以下JavaScript/Ajax
来读取页面内容,此脚本效果很好,但它只加载了shoppingcart.asp
页面内容的一半,我希望shoppingcart.asp
完全加载然后显示所有网页内容,这可能吗,我可以添加延迟吗?
<script language="Javascript">
var anUrl = "http://www.abc.com/shoppingcart.asp";
var myRequest = new XMLHttpRequest();
callAjax(anUrl);
function callAjax(url) {
myRequest.open("GET", url, true);
myRequest.onreadystatechange = responseAjax;
myRequest.setRequestHeader("Cache-Control", "no-cache");
myRequest.send(null);
}
function responseAjax() {
if(myRequest.readyState == 4) {
if(myRequest.status == 200) {
result = myRequest.responseText;
alert(result);
alert("we made it");
} else {
alert( " An error has occurred: " + myRequest.statusText);
}
}
}
</script>
JavaScript 的alert()
具有可以包含的最大文本量。 如果要检查大量文本,有两个选项:
- 您可以使用
console.log(text)
在浏览器的控制台中记录它 - 您可以使用
document.getElementById("divID").innerHTML = text
将其放入div
相关文章:
- 如何使用jquery ajax和jsonp在您自己的域上读取json数据
- 如何从ajax成功回调函数中读取javascript变量
- 当尝试使用ajax读取文件时,变量返回undefined
- Ajax 读取页面内容(同一域)
- 正在读取php文件中通过ajax发送的json对象
- jQuery Ajax 无限滚动读取 PHP
- 在不执行ajax请求的情况下,使用jQuery读取HTTP标头以检查404
- 使用每个函数读取ajax值的问题
- 如何使用AJAX读取图像文件并渲染到Canvas
- 如何在ajax成功调用中读取解析后的json数据
- Firefox 14.0.1在读取通过AJAX发送的JSON文件时返回错误
- 读取通过Ajax调用发送的PHP中的json数据
- Rails和ajax文件上传-无法读取属性'innerHTML'的空错误
- 无法读取 ajax 中未定义的属性“长度”
- 如何读取AJAX响应变量
- 如何在服务器端读取ajax json数据
- 读取Ajax onSuccess中的HttpResponseMessage
- 如何读取ajax返回值的responseText
- 是否有可能在响应完成之前读取AJAX请求?
- PHP Can't读取AJAX发送的数组