jqueryswitchcase中的Echo PHP变量?
我有一个jQuery脚本,包含在一个PHP页面上,可以获取mt内容并创建facebook/myspace共享链接。我无法在构建共享URL的swith case语句中回显PHP代码。这是我的密码: “facebook”案例: this.href+='?t='+document.title+'&u=http://foobar.com/detail.php?id='; 中断jqueryswitchcase中的Echo PHP变量?,php,javascript,jquery,Php,Javascript,Jquery,我有一个jQuery脚本,包含在一个PHP页面上,可以获取mt内容并创建facebook/myspace共享链接。我无法在构建共享URL的swith case语句中回显PHP代码。这是我的密码: “facebook”案例: this.href+='?t='+document.title+'&u=http://foobar.com/detail.php?id='; 中断 服务器没有正确解析PHP代码,它传递的是值id=,而不是1。我可以不将PHP代码插入javascript包含吗 默认情况下,带有
服务器没有正确解析PHP代码,它传递的是值
id=
,而不是1。我可以不将PHP代码插入javascript包含吗 默认情况下,带有mod_php的apache不会解析扩展名为.js的文件。可以在apache配置文件中修改该行为
或者(此解决方案对解析器的负担较小,因为它不会解析所有的.js文件),为解析所需的javascript文件提供一个.php扩展名,默认情况下,带mod_php的apache不会解析扩展名为.js的文件。可以在apache配置文件中修改该行为
或者(此解决方案对解析器的负担较小,因为它不会解析所有的.js文件),提供解析.php扩展名所需的javascript文件是否尝试将其放入变量中
var varName = '<?php echo "1"; ?>' ; or var varName = "<?php echo '1'; ?>";
var varName='';或var varName=“”;
然后在javascript代码中使用该变量
您可能需要使用praseInt(…)来获取一个数字。您是否尝试将其放入变量中
var varName = '<?php echo "1"; ?>' ; or var varName = "<?php echo '1'; ?>";
var varName='';或var varName=“”;
然后在javascript代码中使用该变量
您可能需要使用praseInt(…)来获得一个号码。选项1。在您的file.php中:
<script type="text/javascript">
var varName = "<?php echo '1'; ?>"; // global
</script>
<script type="text/javascript" src="myscript.js"></script>
var varName=“”;//全球的
备选案文2。创建一个返回javascript内容类型的PHP文件选项1。在您的file.php中:
<script type="text/javascript">
var varName = "<?php echo '1'; ?>"; // global
</script>
<script type="text/javascript" src="myscript.js"></script>
var varName=“”;//全球的
备选案文2。创建一个返回javascript内容类型的PHP文件您的代码位于哪个文件中?如果您的服务器没有将文件解析为PHP,那么它将无法工作。包含的文件是.js,但父文件是.phpy。您必须将PHP代码放入PHP文件中。看看这里(看看输出部分)您的代码位于哪个文件中?如果您的服务器没有将文件解析为PHP,那么它将无法工作。包含的文件是.js,但父文件是.phpy。您必须将PHP代码放入PHP文件中。看看这里(看看输出部分)