页我有一个PHP的Apache网站上我试图跟踪使用谷歌Analytics(分析)下载转换。我希望我的用户启动下载并单击一次即可重定向到“谢谢”页面。我设想的这种方式是:下载和“谢谢你”点击
用户单击几个下载按钮之一,将它们发送到一个通用的thankyou.php页面,并传递一个变量告诉该页面哪个文件给他们。 Thankyou.php包含一个使用该变量开始下载对话的标题。
如果有更好的方法来做到这一点,我愿意接受任何东西。令我困惑的是,在这里和谷歌上玩了几个小时后,我还没有找到一个好办法。
页我有一个PHP的Apache网站上我试图跟踪使用谷歌Analytics(分析)下载转换。我希望我的用户启动下载并单击一次即可重定向到“谢谢”页面。我设想的这种方式是:下载和“谢谢你”点击
用户单击几个下载按钮之一,将它们发送到一个通用的thankyou.php页面,并传递一个变量告诉该页面哪个文件给他们。 Thankyou.php包含一个使用该变量开始下载对话的标题。
如果有更好的方法来做到这一点,我愿意接受任何东西。令我困惑的是,在这里和谷歌上玩了几个小时后,我还没有找到一个好办法。
在加载ThankYou页面后发送文件。 你既可以使用此的iframe(如果这是允许在你的(X)HTML变体),例如
<iframe src="download.php?id=123" style="display:none;" />
或meta refresh,例如,
<META http-equiv="refresh" content="1;URL=download.php?id=123">
或使用JavaScript或任何能够调用URL的内容。然后你可以写下类似于的东西,你的下载应该在一秒钟后自动启动。如果没有,请点击此链接,链接被href点击为download.php?id = 123。
在download.php
你只发送定期头发送一个文件,并把它传递给客户端。查看this question's answers以查看如何。
也看到这个related question。
重复:http://stackoverflow.com/questions/871810 – Gumbo 2009-11-22 17:29:05