一个js模式弹出我不知道如何做到这一点。我想要的是在用户完成查看特定页面后出现模态页面。完成查看某个页面后,有重定向的页面
举例来说,如果用户是在payment.html
他们支付和重定向到feed.html
。在feed.html
页我想您模式弹出感谢。但是只有在用户访问了付款页面之后。
这怎么办?
一个js模式弹出我不知道如何做到这一点。我想要的是在用户完成查看特定页面后出现模态页面。完成查看某个页面后,有重定向的页面
举例来说,如果用户是在payment.html
他们支付和重定向到feed.html
。在feed.html
页我想您模式弹出感谢。但是只有在用户访问了付款页面之后。
这怎么办?
事情是这样的,也许:
$(document).ready(function() {
var entryPage = "payment.html";
var referrer = document.referrer;
if (referrer.indexOf(entryPage) >= 0){
// Code to show modal goes here
}
});
内,如果,我说'$( '#thanksModal')模态( '秀')。 的console.log( '感谢');'。它似乎没有工作,因为它甚至没有在控制台中显示。任何它可能无法使用的原因? – Modelesq
我很确定jQuery模式的语法只是$('#thanksModal')。show();我会尝试一个简单的警报('这是工作吗?');在if语句中查看它是否到达代码。 –
你可以使用一个会话跟踪的页面访问量。
如果不希望显示他每次加载其他页面的时间。 在包含文件 把代码
if(isset($_SESSION['visited']) && $_SESSION['visited'] = 1){
//show modal pop_up
$ _SESSION [ '访问'] = '2'; }
他明确表示他在使用Python,而不是PHP。 – rid
3选项:获取变量,服务器端条件包括&Cookies。 –