AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
⚡️按条S5代理⚡️静态⚡️独享⚡️5G⚡️AdsPower:安全不封号,高效自动化广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
FB BM不限额,短id账单户E.PN 虚拟卡BINOM TRACKER 60% OFF!比Adplexity还好用的Spy工具
ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款全球虚拟卡, 支持U充值
Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款
各种主页、账单户、BM户(优势)⚡️个人户,bm户不限额,账单户FB企业户,TT老户,GG老户源头PTM虚拟卡[全新卡BIN+高返点]
PTM虚拟卡[OPENAI+全场景通用]FB虚拟卡⚡️消费越多返现越多->Tyver SPY汇聚海量广告创意广告位出租
8500万高质量住宅IP,助力各种需求   
查看: 21165|回复: 8

[分享] JS后退劫持

[复制链接]

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
发表于 2021-7-15 15:19:19 | 显示全部楼层 |阅读模式
本帖最后由 yang。 于 2021-7-15 20:32 编辑 8 l" S! E0 n$ _0 t4 c( F4 C) w

, I7 F7 Z4 P9 E/ L9 B7 q( ^觉得有用的兄弟可以用广告币砸死我: B/ e" N/ M4 E6 Q1 d. f1 y2 c

6 \6 ~7 l* W1 l
' q$ {" }5 P& C& F( [
$
(function () {- o' I1 l; X4 _& J% [  [% a
    addEventBack();8 N9 c6 {  S0 q6 v- M; _
$ X* o; I3 T) o' ]' y8 Y
    function addEventBack() {
/ O$ q. o9 ?; M) x0 H/ Z        pushHistory();' c3 u' P- D* e& G3 L
        window.addEventListener("popstate", addBackKey, false);- P3 H  e, C' B  Z

2 S3 M- C3 C5 m" ^: l
        function pushHistory() {
; D6 b4 c0 B+ G% o# f* u- Q            var state = {title: "title", url: "#"};
+ g) G% x( _. s0 A) u
            window.history.pushState(state, "title", "#jjjj");  P( F* c" R) P8 {: j( p8 \! L
        }
1 Y; H2 v: B9 }    }: r' b. L0 Z2 w; n+ \: X$ a  B  g
3 ~7 I' `% p* \# P* r
    function addBackKey() {
9 }% t. F6 N. v% _        var res = confirm("是否确认离开当前页面?");
! w3 |5 J) d6 i
        if (res == true) {. r4 R/ A( `' R- m) H7 k5 C4 v
            window.location.href = "http://www.baidu.com";
; y! l& [$ ?" A. x
        } else {3 _. Q# l8 R% h% L6 @2 k/ y/ U; \
            addEventBack();
* y# u7 [) _! j) v6 ?
            history.pushState(state, null, location.href);
5 H3 ~5 e* a* P
        }
1 E9 W; ]- h9 c8 j8 G$ t    }+ z* v. \; `9 A/ {# i) F, x
})9 ]- X4 R; L6 C0 @3 `+ \! {- n+ Y
  }+ m( ^2 H$ ^2 v, ]

- G0 X8 W; @# f$ k0 a1 I8 u0 |) t2 l* t
* R- }6 U" R1 o, `
  c) c7 z# x- I9 D7 I% A
- m+ T; b% T* L! M& ]
, d9 z, u, H# v
妈的,经过反复测试,发现写的时候打开了F12,触发了浏览器用户事件,popstate 事件才生效了,乌龙了
- Q, r  }1 l3 x6 L6 k: d  B' D6 X5 T; X
6 e3 ~" z7 m6 T
经查阅资料和API,发现必须要有用户交互的动作才能触发+ W# Y! N4 A" v( O- Q4 S7 S% s/ e

) W$ ~& [; Q# U+ {
' \* B9 I- I% |3 m' W, X5 t
7 }) ?+ ?5 n! @! Y9 A  C6 V

1 X* ?0 K% n: V所以以上代码只适用于有用户交互动作之后的回退劫持' d& K  H4 _% A  ~5 H

评分

参与人数 2广告币 +20 收起 理由
Luckmc + 10 相信你!
lmy007 + 10 很给力!

查看全部评分

相关帖子
回复

使用道具 举报

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
 楼主| 发表于 2021-7-15 15:22:12 | 显示全部楼层
要两个页面9 E. u5 d2 u6 T# g0 W3 ]' E
A -> B
6 j/ q* j$ l& [- }/ k* x
: ]' l/ r1 [, s/ c4 W5 Y代码放B页面,先由A页面通过a标签跳转到B页面,然后点浏览器上的后退按钮。
回复 支持 反对

使用道具 举报

8

主题

1108

广告币

1771

积分

高级会员

Rank: 4

积分
1771

社区QQ达人

发表于 2021-7-15 17:44:45 | 显示全部楼层
yang。 发表于 2021-7-15 15:22: G8 B0 B% R5 V/ y, x, A  [0 X
要两个页面
- Y1 L- y* T" O3 }# MA -> B
* G. S# \/ F  S# K
老哥,发一个附件文本呗。
回复 支持 反对

使用道具 举报

1

主题

117

广告币

218

积分

初级会员

Rank: 2

积分
218
发表于 2021-7-15 17:59:13 | 显示全部楼层
感谢分享,不过我这懒人直接用付费的,后退键页内弹出小广告,还能定制样式
回复 支持 反对

使用道具 举报

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
 楼主| 发表于 2021-7-15 18:04:01 | 显示全部楼层
Luckmc 发表于 2021-7-15 17:44
7 D- T( x; N) W9 U3 z# O- I5 ~老哥,发一个附件文本呗。
; i# E, z7 |0 E% T* Q
要下班嘞,一会儿回去搞上
回复 支持 反对

使用道具 举报

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
 楼主| 发表于 2021-7-15 18:04:45 | 显示全部楼层
Hyderich 发表于 2021-7-15 17:59& [1 t3 ]" N6 R4 R/ z8 t! s* C
感谢分享,不过我这懒人直接用付费的,后退键页内弹出小广告,还能定制样式 ...

4 u; \7 Z  W6 a$ l, }1 o2 Z+ G: s付费的? 哪个。。。

点评

popupmaker,挺好用的,之前跑dating我用的弹出一个yes/no挽留选项到smartlink,转化率比直接跳提高不少,我的aff链接: https://popupmaker.com/affiliate/ref/8aed9ff6  详情 回复 发表于 2021-7-15 18:19
回复 支持 反对

使用道具 举报

1

主题

117

广告币

218

积分

初级会员

Rank: 2

积分
218
发表于 2021-7-15 18:19:08 | 显示全部楼层
yang。 发表于 2021-7-15 18:04( I3 n8 c: \; e
付费的? 哪个。。。

: A# A* k6 J0 e3 q6 Q0 L& s3 W# Apopupmaker,挺好用的,之前跑dating我用的弹出一个yes/no挽留选项到smartlink,转化率比直接跳提高不少,我的aff链接; H1 k  I. f) _' q8 T8 T
https://popupmaker.com/affiliate/ref/8aed9ff6
回复 支持 反对

使用道具 举报

0

主题

50

广告币

114

积分

初级会员

Rank: 2

积分
114
发表于 2022-4-19 03:50:39 | 显示全部楼层
不太懂代码,这个是用户点击后退按钮,然后跳到指定的新页面吗?
回复 支持 反对

使用道具 举报

52

主题

456

广告币

842

积分

中级会员

Rank: 3Rank: 3

积分
842
发表于 2022-4-19 04:24:20 | 显示全部楼层
这玩意儿有技术要求的,像我们这种一般人,还是花钱吧,adspyglass有全套pop代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们|联系我们|DMCA|广告服务|小黑屋|手机版|Archiver|Github|网站地图|AdvertCN

GMT+8, 2025-10-24 00:30 , Processed in 0.053079 second(s), 18 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

快速回复 返回顶部 返回列表