基本的php问题.将javascript添加到.php页面

phi*_*hil 3 html javascript php

嗨,我不是一个PHP开发人员,我从来没有碰过它.但我被要求将谷歌购物车跟踪代码添加到网站.当有人完成订单然后被发送到finishorder.php.当我去finishorder.php文件时它看起来像这样:

include(dirname(__FILE__)."/init.php");
$GLOBALS['ISC_CLASS_ORDER'] = GetClass('ISC_ORDER');
$GLOBALS['ISC_CLASS_ORDER']->HandlePage();
Run Code Online (Sandbox Code Playgroud)

它看起来像我的服务器脚本(来自.net背景),所以我认为我不能在这里添加javascript,php如何决定获取此页面的布局?如何将javascript代码添加到此页面.

sha*_*yyx 10

你可以这样做:

include(dirname(__FILE__)."/init.php");
$GLOBALS['ISC_CLASS_ORDER'] = GetClass('ISC_ORDER');
$GLOBALS['ISC_CLASS_ORDER']->HandlePage();

echo '<script type="text/javascript">YOUR JS HERE</script>';
Run Code Online (Sandbox Code Playgroud)

要么

<?php
include(dirname(__FILE__)."/init.php");
$GLOBALS['ISC_CLASS_ORDER'] = GetClass('ISC_ORDER');
$GLOBALS['ISC_CLASS_ORDER']->HandlePage();
?>
<script type="text/javascript">YOUR JS HERE</script>
Run Code Online (Sandbox Code Playgroud)

嗯?

但是我认为HandlePage()方法会对我们的页面做一些事情,所以我会在这个方法里面查看类ISC_ORDER-> handlePage()它做了什么...然后你可以在适当的地方回显你的这个方法...

编辑:

<?php
echo '<script type="text/javascript">//<!--
        alert("Hello to multiline JS script");
        alert("Do You get it?");
    //--></script>';
?>
Run Code Online (Sandbox Code Playgroud)


Var*_*ada 5

您可以在 php 代码中添加 javascript,如下所示

<?php echo "<script> alert('this is a javascript code')</script>"; ?>
Run Code Online (Sandbox Code Playgroud)