| psychodrake | 
			17.09.2008 02:51 | 
		 
		 
		
		 
		
		
			Как получить текущую страницу браузера   
		
		
		
		Есть необходимость создать скрипт который бы сохранял текущую страницу браузера, отображаемую в нём, считал от неё хэш, затем получал бы эту же страницу, непосредственно делая запрос к ней( к урл), считал от полученной на данном этапе хэш, сравнивал их. 
Никак не получается получить текущую страницу браузера. Пробовал через window.content.location, и многое другое.  
Привожу код, подскажите пожалуйста.
 
var displayed_window = window._content.document;
var hex_page = hex_md5(displayed_window);
document.write(hex_page);
document.write(" - - - - - ");
function zzz(){
	var pageAddress = window.location;
	return pageAddress;
}
var current_loc = zzz();
function getXmlHttp(){
  var xmlhttp;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
}
var xmlhttp = getXmlHttp(current_loc)
xmlhttp.open('GET', current_loc, false);
xmlhttp.send(null);
var drresp = xmlhttp.responseText;
var hex_real_page = hex_md5(drresp);
document.write(hex_real_page);
alert(drresp);
 
	 |