0

我正在尝试考虑当一个人由于单击 PayPal 的“取消并返回 thatsite.com”而重新进入该站点时如何触发弹出消息。

在所使用的 PHP/Jquery 购物车脚本中,以下代码会将它们发送回网站上的特定位置:

'&cancel_return='.$config['woowp'].'#order-cancelled/'.$ppl;

我必须有一种简单的方法来触发 w/jquery 的弹出窗口,如(伪代码):

IF hash/url = www.site.com/#order-cancelled
THEN fadeIn('slow') div#popup;

我希望这个特定的 URL 有一个与之关联的弹出窗口。换句话说,当他们单击“取消并返回 thatsite.com”时,他们将被带到 www.thatsite.com/#order-cancelled,几秒钟后会出现一个弹出窗口。

我可以处理弹出 div 的标记,但如何触发它?(希望使用 jquery,因为我对 PHP 完全没用。)谢谢。:)

4

2 回答 2

2
if (window.location.hash == '#order-cancelled') {
   setTimeout(function () { $("#popup").show(); }, 2000);
}
于 2012-12-15T21:04:18.117 回答
0

您可以签window.location.hash入javascript并检查它是否等于#order-cancelled

于 2012-12-15T21:04:25.947 回答