2014-05-02 73 views
0

我在我的网站的每个页面上放置一个简单的PHP脚本来跟踪一些统计信息。用javascript代替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> 

我认为这是不可能性,但我不知道如何通过GET与JS瓦尔。

回答

0

您可以尝试使用CSS而不是JavaScript。

如果你这样创建你的样式表; style.css.php,您可以在样式表中执行php代码,并让样式表的其余部分保持原样。

喜欢的东西:

<?php 

include('stats.php') 

?> 

html { 
color: #000 
} 
+0

我不能使用PHP中,无论是在CSS。也该文件不能包括,因为是在外部网站上,我敢肯定唯一可能的方式是通过使用js – ipel