我使用放在我网站每个页面上的简单PHP脚本来跟踪一些统计数据。
<?php
echo( "<img src='http://maindomain.com/stats.php?var1=" . @$_GET['var1'] . "&var2=" . @$_GET['var2'] . "&r=" . @$_SERVER['HTTP_REFERER'] . "' width='1' height='1' border='0' />" );
?>
此脚本运行正常,一旦放在domain1.com和domain2.com上,maindomain.com/stats.php中的文件必须验证GET并注册统计信息。
问题是我也有domain3.com,这个网站不是PHP而是简单的HTML。
所以我正在寻找一种方法来改变javascript中的脚本,如下所示:
<script src="http://maindomain.com/stat.php?var1=XXX&var2=YYY&r=HTTP_REFERER"></script>
我认为这是可能的,但我不知道如何通过js传递GET变量。
答案 0 :(得分:0)
您可以尝试使用CSS而不是JavaScript。
如果您创建样式表; style.css.php,你可以在样式表中执行php代码,让其余的样式表就像现在一样。
类似的东西:
<?php
include('stats.php')
?>
html {
color: #000
}