blob: 2ddaf4c6cf1a2b07826090913cf3a985a36a629d [file] [log] [blame]
<html>
<head>
<script>
var pageWasPrerendered = false;
// Make sure plugin was not loaded while prerendering.
function DidPrerenderPass() {
pageWasPrerendered = true;
return true;
}
// Make sure DidPrerenderPass() was called first. Otherwise, the page was
// most likely reloaded instead of using the prerendered page.
function DidDisplayPass() {
return pageWasPrerendered;
}
function do_xhr() {
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if(xhr.readyState == 4) {
if(xhr.status == 200) {
document.getElementById("dynamic").innerHTML =
"Received:" + xhr.responseText;
} else {
document.getElementById("dynamic").innerHTML =
"Error code: " + xhr.status;
}
}
};
xhr.open("GET", "prerender_xhr_get.html", true);
xhr.send(null);
}
do_xhr();
</script>
</head>
<body>
<div id="dynamic">
Waiting for XHR response.
</div>
</body>
</html>