Показать сообщение отдельно
  #1 (permalink)  
Старый 30.04.2014, 09:40
Новичок на форуме
Отправить личное сообщение для IvanDanilov Посмотреть профиль Найти все сообщения от IvanDanilov
 
Регистрация: 30.04.2014
Сообщений: 2

[СРОЧНО] Возникла проблема - как вывести ошибку (Для вас нуюятская)
Уважаемые мастера, в PHP я шарю на УРА. Но вот JS... Уже второй день мучаюсь: Если содержимое двух iframe различается, то должно вылезать что-то типа:
alert("Отличается");
. Всё бы хорошо, но данный код не работает если вдруг человек ушел на другой сайт (Просто должно вывести сообщение Отличается - чего не происходит). Вот код который я написал с нулевым знанием JS (Не судите строго):

<iframe id="frame" src="yes.php"></iframe>
<button onclick="Show();">Проверить</button>
<iframe id="yes" style="display:none;" src="yes.php"></iframe>


<script type="text/javascript">
function Show()
{
var frame = document.getElementById("frame");
var yes = document.getElementById("yes");

if(yes.contentWindow.document.body.innerHTML+"123" == frame.contentWindow.document.body.innerHTML+"123"){
alert("Вы на 1 и той же стр");
}else{
alert("Отличается");
}
} 
</script>


Если можно, скиньте полное решение

Последний раз редактировалось IvanDanilov, 30.04.2014 в 09:51.
Ответить с цитированием