I am trying to refresh a div on a page with the server name the page is being displayed from. This is just for test so we can test what happens when a auth cookie times out. I want to do this with jquery but I can’t seem to get anything working. I found an example online that I have been working on but keep getting errors with it as well.
We have an html page on each of our servers that just contains the server name. It is the text from that page that we want displayed in the div.
Below is the code sample that I found. Can someone help me? I’m pretty new to jquery. Any help would be greatly appreciated.
Thanks,
`
<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery.ui/1.8.5/jquery-ui.min.js"></script>
<script src="../Scripts/jquery-1.2.6.min.js" type="text/javascript"></script>
<script src="../Scripts/jquery.timers-1.0.0.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
var j = jQuery.noConflict();
j(document).ready(function () {
j(".refreshMe").everyTime(5000, function (i) {
j.ajax({
url: "refresh.html",
cache: false,
success: function (html) {
j(".refreshMe").html(html);
}
})
})
});
j('.refreshMe').css({ color: "red" });
});
</script>
`
Try this:
So what is happening?
I will call
refreshonce the page is ready, then an ajax call is made topath/to/server/page.phpwhich will return the desired result.I show the results in
div#server-namethen I do asetTimeoutwhich will callrefreshagain everyintervalmili seconds.