我有一个 jQuery 脚本,我将其包含在 PHP 页面上,该页面获取 mt 内容并创建 facebook/myspace 共享链接。我在构建共享 URL 的 swith case 语句中回显 PHP 代码时遇到问题。这是我的代码:
案例“ Facebook ”: this.href += '?t=' + document.title + '&u=http://foobar.com/detail.php?id='; 中断;
服务器未正确解析 PHP 代码,它正在传递值 id=<?php echo "1";?>
而不是 1. 我可以不将 PHP 代码插入到 javascript include 中吗?
最佳答案
选项 1. 在您的 file.php 中:
<script type="text/javascript">
var varName = "<?php echo '1'; ?>"; // global
</script>
<script type="text/javascript" src="myscript.js"></script>
选项 2. 创建一个返回 javascript 内容类型 externalphp 的 PHP 文件
关于php - 在 jQuery SwitchCase 中回显 PHP 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4717469/