2

我想在我的页面中有链接重定向到mailto。我这样做是为了收集点击次数的统计信息。我在我的控制器操作中有这个调用,它确实按预期重定向:

$this->getHelper('Redirector')->gotoUrl('mailto://' . $email_address);

我遇到的问题是它显示一个空白页面以及生成注册到 mailto 协议的应用程序。有没有办法避免空白页?

4

1 回答 1

3

难道你不能只使用一个常规的 mailto 链接,并在链接上附加一个 JavaScript 事件处理程序,它将向服务器发送一个 ajax 请求以更新统计信息?当 Javascript 被禁用时,您当然会丢失统计信息。

另一种选择是将链接的目标设置为 iframe,以便 iframe 变为空白。如果 iframe 不可见,空白页的问题也变得不可见。

于 2011-02-02T14:35:50.443 回答