Показать сообщение отдельно
  #16 (permalink)  
Старый 19.08.2019, 12:59
Интересующийся
Отправить личное сообщение для WebDer Посмотреть профиль Найти все сообщения от WebDer
 
Регистрация: 19.08.2019
Сообщений: 11

Но если хочется htnl, то пож:

index.html
<html>
 <head>
  <meta charset="utf-8">
  <title>IFRAME TEST</title>
 </head>
 <body>  

 <iframe src="http://mysite/frame.html" width="100%" height="800px">

 </iframe>

 </body>
</html>


frame.html:

<html>
 <head>
  <meta charset="utf-8">
  <title>IFRAME TARGET</title>
  
<script type="text/javascript">  
var url = window.location.href;

if(url.indexOf("mysite.ru") != -1){

	if (self != top) {;
	document.write('<p style="margin:100px 0 300px 0; text-align:center">Это чужой сайт!<br><br> Настоявший адрес: <a href="'+ self.location.href + '" target="_top">' + self.location.href + '</a></p><hr>');
	}
}
</script>
 </head>
 <body>  

бла-бла-бла

 </body>
</html>


ЗЫ. На самом деле нет никаких ни index.html ни frame.html. Я работаю с CMS, где "файлы" генерятся автоматически. Индекс - это админка, в которой в ифрейме выводится сайт.
Ответить с цитированием