Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Старожил


Сообщения: 313
Благодарности: 46

Профиль | Отправить PM | Цитировать


Одно из решений - использовать iframe. Смотри как получается. Есть страница qu.html. В ней единственный див
Код: Выделить весь код
<HTML>
 <HEAD>
 </HEAD>
 <BODY>
 <DIV ID="aa">
	Site N2
  </DIV>  
 </BODY>
</HTML>
на другой странице имеем iframe, делаем его 1x1 пиксель, чтоб было интересней. Не надо делать display:none, потому как некоторые браузеры его вообще не грузят. Получает содержимое страницы как DOM и вуаля

Код: Выделить весь код
<HTML>
 <HEAD> 
 </HEAD>
 <BODY>
 <iframe src="qu.html" width="1" height="1" id="editor" onload="my();"></iframe>
  <SCRIPT LANGUAGE="JavaScript">
  function my(){ 
  a = document.getElementById("editor").contentWindow.document.getElementById("aa");
  alert(a.innerHTML);
  }
  </SCRIPT>
 </BODY>
</HTML>

Гдето я читал давно что с iframami не все браузера дружат, но не помню в каком смысле. Поддерживают iframe даже древние. Если кто может выложить интереснее решение, тому респект, будет интересно посмотреть

Последний раз редактировалось bruder, 26-03-2008 в 23:19.

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:36, 26-03-2008 | #24