<?php
$site= <<< END
<script src="auto.js"></script>
<html>
<body>
body
</body>
</html>
END;
echo($site);
?>我尝试用JavaScript创建一个简单的php站点,但是JavaScript不执行。我哪里错了?我的auto.js文件位于相同的dir中:
alert("Hello world");发布于 2013-08-08 23:58:34
尝试将脚本移动到html中。
<?php
$site= <<< END
<html>
<script src="auto.js"></script>
<body>
body
</body>
</html>
END;
echo($site);
?>还要确保js文件与脚本位于同一个文件夹中。
发布于 2013-08-08 23:54:47
试着在‘$站点’周围添加引号。
$site = '<script src="auto.js"></script>
<html>
<body>
body
</body>
</html>';您可以用echo $site代替echo($site);我不确定<<<结束部分是用来做什么的--我以前从未在php中见过它。
发布于 2013-08-08 23:57:58
Script标记位于HTML标记之外。
https://stackoverflow.com/questions/18138130
复制相似问题