У меня есть этот JS/PHP код:эхо переменной PHP, если содержание IFrame пуст
<iframe src="" id="contacts_iframe" width="100%" height="300px" scrolling="no" frameborder="0"></iframe>
<script>
function() {
$('#contacts_iframe').load(function() {
if($.trim($(this).contents().find("body").html()) == "") {
alert("empty");
<?php echo $ContactsDisplay; ?>
}
});
});
</script>
Я хочу, чтобы иметь возможность повторить переменную $ContactsDisplay
если IFrame пуст
Я добавил предупреждение в для проверки, но предупреждение не отображается, а также переменная PHP.
Что может быть не так?
Это синтаксическая ошибка. PHP выводит строку задолго до того, как страница достигает браузера и выполняется javascript, поэтому у вас есть строка, в которой она не принадлежит. – adeneo
где синтаксическая ошибка? – charlie