Рабочий пример:
Это почти идентично коду, который я использую в других местах на моей странице, но по какой-то причине здесь не работает.
<?php
//$p = "test";
?>
<script>
alert('posts are firing? ');
parent.document.getElementById('posts').innerHTML = "test";
</script>
Неудачный пример: (предупреждение все еще работает)
<?php
$p = "test of the var";
?>
<script>
alert('posts are firing? ');
parent.document.getElementById('posts').innerHTML = '<?php $p; ?>';
</script>