AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
⚡️AdsPower:安全不封号,高效自动化Google FB TK游戏代投⚡️E.PN 虚拟卡⚡️BINOM TRACKER 60% OFF!
比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款
全球虚拟卡, 支持U充值各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户IPCola原生住宅IP⚡️$1.8/条双ISP
FB海外户、GG老户、TK加白老户PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量
高品质·稳定高速纯净IP FB个号1块一个TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区
GG,FB,TK, 欧美源头, 欢迎合作❤️跨境债务催收/风险代理高权重Google老户[卖户+筛户等级] 海外斗篷・智能广告过审率高达 99%
DataImpulse⚡️纯净住宅代理仅 $1FB企业户海外户,授信户,TK加白户广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 21438|回复: 8

[分享] JS后退劫持

[复制链接]

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
发表于 2021-7-15 15:19:19 | 显示全部楼层 |阅读模式
本帖最后由 yang。 于 2021-7-15 20:32 编辑
/ w6 p6 ~, L. {. I, z
' f! U" M: S4 W/ u觉得有用的兄弟可以用广告币砸死我/ B4 m- M3 K) ~
2 P  E9 m- J% Z3 q
2 \* e# A5 ^$ n6 N
$
(function () {4 M9 D" E* O# M8 X; J4 h$ ?; \
    addEventBack();  k7 J% m, d6 v+ c/ ^
0 g7 l' a% I; T0 w. Q
    function addEventBack() {* m9 [8 w% B+ N' U# l
        pushHistory();
. T! T! ]9 V& ]3 Z
        window.addEventListener("popstate", addBackKey, false);
, f0 Q6 {% \: H. }  m; ?& f

) Y: f7 \1 K, I( h+ m/ o8 ~6 w% B) s! ]' X
        function pushHistory() {( g) X+ Q" G, p4 b2 }% X
            var state = {title: "title", url: "#"};! _" Z: E) k! q' f, [6 U
            window.history.pushState(state, "title", "#jjjj");+ O6 j8 c+ `$ M3 V* j! Z6 ?2 T
        }
" N* N: ]5 U# s7 q) W, Y4 _( \    }
5 I6 k$ ]/ _9 i4 i: y
' f  w6 C/ Z! T8 m# U* l6 a7 B# ?    function addBackKey() {8 d; N- x* e2 j
        var res = confirm("是否确认离开当前页面?");
6 q  m  K2 z, H5 `# g( {$ y5 E0 Y
        if (res == true) {2 G1 v9 H  |& r6 m, \5 C2 ?( l6 v
            window.location.href = "http://www.baidu.com";- q: u5 n/ ]$ Z9 k% d& }; \
        } else {
: v2 @& J$ L+ j1 z1 i% Y& j            addEventBack();  y8 p8 `% r' N* i) k
            history.pushState(state, null, location.href);
& Z3 ]" A  B, [# B$ {8 Q$ F7 E
        }  _% f: A3 i! [) A& x5 a1 k' }
    }9 Z# @8 p- g/ p. e( Z" p
}). U% x+ t6 M2 p' k
& K' |& F6 Y8 j8 A+ x! W! c

- u/ w$ Y/ G. k  l% L; I7 W$ N
+ x+ V& {& }+ Y/ J, E% p
- M! t# K5 Q" C1 e0 m* g% P1 @0 M9 g( L" }/ w+ B" L/ \+ q

2 u/ {2 b4 L# f6 S. c
; @  W* X* u8 Z3 z) z$ i妈的,经过反复测试,发现写的时候打开了F12,触发了浏览器用户事件,popstate 事件才生效了,乌龙了5 s5 r: ]" j- e* z/ ]2 I# u
5 j4 J) u, U3 r' V2 K; B

+ g: w- \( V( e3 S* w/ {/ j经查阅资料和API,发现必须要有用户交互的动作才能触发7 q8 h9 {  ^& p

* W* V+ S+ p% H

6 q# y# {6 H: R0 Y
# R3 `$ L; n$ V% X) d& F5 b  k
( Z7 O. `( ?4 ~0 S4 w
所以以上代码只适用于有用户交互动作之后的回退劫持
: w  u. @: e' A6 K; a) M

评分

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

查看全部评分

相关帖子
回复

使用道具 举报

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
 楼主| 发表于 2021-7-15 15:22:12 | 显示全部楼层
要两个页面0 ?0 C* ]/ e) d' f9 b# r$ T
A -> B$ t+ o, U! w' y

. E" M" C" W- u. K2 r9 r/ g: H- l0 z- f代码放B页面,先由A页面通过a标签跳转到B页面,然后点浏览器上的后退按钮。

点评

老哥,发一个附件文本呗。  详情 回复 发表于 2021-7-15 17:44
回复 支持 反对

使用道具 举报

8

主题

1109

广告币

1771

积分

高级会员

Rank: 4

积分
1771

社区QQ达人

发表于 2021-7-15 17:44:45 | 显示全部楼层
yang。 发表于 2021-7-15 15:220 Y/ x+ r3 Q" H7 ^, Y: d- i
要两个页面
9 s3 H) H- G0 V, Y% NA -> B
8 C* x% w+ U1 e/ o3 r4 I
老哥,发一个附件文本呗。

点评

要下班嘞,一会儿回去搞上  详情 回复 发表于 2021-7-15 18:04
回复 支持 反对

使用道具 举报

1

主题

117

广告币

218

积分

初级会员

Rank: 2

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

点评

付费的? 哪个。。。  详情 回复 发表于 2021-7-15 18:04
回复 支持 反对

使用道具 举报

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
 楼主| 发表于 2021-7-15 18:04:01 | 显示全部楼层
Luckmc 发表于 2021-7-15 17:44! P4 _1 c1 l" C: Q' H) `
老哥,发一个附件文本呗。

0 j9 S8 c8 B% ]4 q要下班嘞,一会儿回去搞上
回复 支持 反对

使用道具 举报

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
 楼主| 发表于 2021-7-15 18:04:45 | 显示全部楼层
Hyderich 发表于 2021-7-15 17:59
  M5 j5 m1 @) D. K感谢分享,不过我这懒人直接用付费的,后退键页内弹出小广告,还能定制样式 ...
0 v1 E7 M7 {) k. l4 @' 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/ I' f0 j- i5 w: K. l, `
付费的? 哪个。。。

8 r6 h+ Y( [  G) c3 `/ S7 H+ E1 ~% Jpopupmaker,挺好用的,之前跑dating我用的弹出一个yes/no挽留选项到smartlink,转化率比直接跳提高不少,我的aff链接3 j6 v8 ?+ L2 R/ o# {: e
https://popupmaker.com/affiliate/ref/8aed9ff6
回复 支持 反对

使用道具 举报

0

主题

50

广告币

113

积分

初级会员

Rank: 2

积分
113
发表于 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, 2026-4-4 01:13 , Processed in 0.052310 second(s), 15 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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