如何仅在指定页面上包含Javascript

问题描述:

我打算使用Google网站优化工具(GWO),可能会在很多不同的网站上使用。从理论上讲这是直截了当:粘贴几页头和页脚的验证Javascript代码要测试:如何仅在指定页面上包含Javascript

http://services.google.com/training/websiteoptimizeruserguide/

问题是,当你使用一个CMS动态生成的URL。

比方说,我知道我要测试页面的网址是: ... index.php文件选项= com_content &视图=文章& ID = 54 &的itemid = 69

我会喜欢做的是将GWO javascript保存在像mygwo.js这样的文件中,然后将一些代码放在index.php的头部,这样只有在URL匹配上面的url时才会调用JavaScript文件。

这意味着我可以通过编辑index.php来安装所有的GWO代码。

我猜我需要的东西像“PHP只包括如果”,但我很绿色的PHP。

谢谢你的时间。

查找的URI或其他地方的独特模式,例如,如果使用GWO所有页面都&view=article则:

<?php 
define('SHOW_GWO', isset($_GET['view']) && $_GET['view'] == 'article'); 

if (SHOW_GWO) {?><script src='blah.js'></script><?php } ?>