比如是这样:
<html>
<head>
<?php $name = $_POST['name']; ?>
<script src="xx.js" ></script>
</head>
<html>这样的话xx.js中插入<?php echo $name; ?>好像引用不到那个$name变量,请问哪里出问题了?
<html>
<head>
<?php $name = $_POST['name']; ?>
<script src="xx.js" ></script>
</head>
<html>这样的话xx.js中插入<?php echo $name; ?>好像引用不到那个$name变量,请问哪里出问题了?
例如<script src="xx.js?name=<?php echo $name; ?>" ></script>
写作
<script>
<?php echo "name = '$_POST[name];" ?>
</script>
这样在 xx.js 中就可以使用变量 name 了
另外我看还有人这样写的:
<?php $name=$_POST['name']; ?>
<script type="javascript">
var name="&name=<?php echo $name; ?>";</script>
请问这个和您说的方法一样么
<html>
<head>
<?php $name = $_POST['name']; ?>
<script>var name = "<?php echo $name; ?>";</script>
<script src="xx.js" ></script>
</head>
<html>