javascript - 在 x 次页面浏览后运行 javascript

标签 javascript php jquery

<分区>

我想在用户访问我的网站一定时间或一定数量的页面浏览后显示一个营销弹出窗口。例如。我希望它在用户浏览 3 个页面后弹出。

如何使用 JavaScript/jQuery 或 PHP 执行此操作?

最佳答案

好的,人家提出了 PHP 解决方案,我会补充 javascript 一个。这是非常简单的 localStorage 方法:

if ((localStorage.pageViews = (+localStorage.pageViews || 0) + 1) > 3) {
    alert('Marketing');
}

演示:http://jsfiddle.net/vBLv5/ (刷新页面 3 次)。

关于javascript - 在 x 次页面浏览后运行 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22040883/

相关文章:

php - 如何计算小型网络的 PageRank?

jquery - Bootstrap 导航栏切换无法正常工作

javascript - React 中的 Axios 用于存储响应以供将来使用

javascript - visual studio 11 javascript metro 应用程序部署错误

php - Opencart(使用 php 5.2 创建 OC 本地实例时出错)

php - INNER JOIN 后表中的字段未正确显示 - undefined index

javascript - 按回车键触发 JavaScript,无需刷新网页即可实现多个搜索/AJAX 查询/数据表显示

javascript - OpenCart 内容未加载到页面中?

javascript - Bootstrap 模态样式表单验证

javascript - 将 div 放置在智能手机图像内