如何从外部 php 文件中使用 echo 函数在 javascript 中定义变量?
我们有configfile.php、thejsfile.js和thephpfile.php。
在configfile.php我们有:
<?php
$path = 'http://example.com/home.php'; // Set your path
?>
在jsfile.js我们有:
...
if (confirm("Are you sure you want to delete")) {
$.ajax({
type: "POST",
url: "http://example.com/home.php",
data: dataString,
cache: false
});
...
在phpfile.php我们有:
<php
include "theconfigfile.php";
?>
<html>
<head>
<script type="text/javascript" src="thejsfile.js"></script>
</head>
<body>
...here is the code that uses file thejsfile.js...
</body>
</html>
我使用了这种方法:
...
if (confirm("Are you sure you want to delete")) {
$.ajax({
type: "POST",
url: "<?php echo $path; ?>",
data: dataString,
cache: false
});
...
仅当 javascript 是代码的一部分时才有效。如果我在外部使用它,就像这样......
<script type="text/javascript" src="thejsfile.js"></script>
...不起作用!解决方案?