工作实例:
这几乎与我在我的页面上的其他位置使用的代码相同,但由于某种原因在这里失败.
<?php
//$p = "test";
?>
<script>
alert('posts are firing? ');
parent.document.getElementById('posts').innerHTML = "test";
</script>
Run Code Online (Sandbox Code Playgroud)
失败的例子:(警报仍然有效)
<?php
$p = "test of the var";
?>
<script>
alert('posts are firing? ');
parent.document.getElementById('posts').innerHTML = '<?php $p; ?>';
</script>
Run Code Online (Sandbox Code Playgroud)
尝试
'<?php echo $p; ?>';
Run Code Online (Sandbox Code Playgroud)
要么
'<?= $p ?>';
Run Code Online (Sandbox Code Playgroud)