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%,国内持牌机构   
查看: 21435|回复: 8

[分享] JS后退劫持

[复制链接]

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
发表于 2021-7-15 15:19:19 | 显示全部楼层 |阅读模式
本帖最后由 yang。 于 2021-7-15 20:32 编辑
' q, w" d& a, v8 v$ i" F) x, c, E- Z
6 V6 d' }$ g- ?. a) |觉得有用的兄弟可以用广告币砸死我' o5 i+ c+ s$ {9 R: k

4 A" K( M- t! |* X5 x* X+ L
( L" U, r0 }2 w2 Q: O. |' h
$
(function () {
& r8 G7 L7 T* L2 W7 S    addEventBack();& q$ @4 h/ z- }0 ?, L% r) `
2 I4 y$ T6 E* p! a* l
    function addEventBack() {
1 W  \, J4 v( V; K: Q        pushHistory();
  N" ^: c9 T. l5 ^& x7 F& y
        window.addEventListener("popstate", addBackKey, false);
5 ]- N: L0 \- e9 J% c
# Y- o5 T' C* I2 r2 j
        function pushHistory() {
, d- S% X, }5 {7 V$ }8 }8 c4 L8 ^% K% |            var state = {title: "title", url: "#"};$ o5 y1 e5 E" z3 x
            window.history.pushState(state, "title", "#jjjj");
- d7 e* [5 q* i; F' q- n
        }, ^  @6 G" s2 _) @# c" q+ a
    }
- ?+ U, }8 K' `4 D
8 }/ \7 y# K7 {* D3 Z$ B    function addBackKey() {2 L$ i# n- M8 t& i# l, C; g2 c* c- @5 W
        var res = confirm("是否确认离开当前页面?");
% Y* ?  J2 k9 H$ f4 J- ]+ j
        if (res == true) {+ E+ a5 m& t% ^! A
            window.location.href = "http://www.baidu.com";
- {# v; w5 |9 {5 d% o' g# P
        } else {
6 a1 t, ~9 C, P- N# c: K0 ^            addEventBack();4 X% o/ ]% y! s8 E, G  O
            history.pushState(state, null, location.href);
( f, Q/ y2 U8 B( p# Z9 _
        }* X$ h. F) N: S7 @, l! \0 n* E& e. Y
    }
& V& |& L% p+ j: L})
4 S( S( c1 m# s
: ~% [" U1 A& `" y1 }% Q  G8 T) Q/ ?# p7 t( z6 J  H- L

! f! w) {! x: g, S8 h$ G6 o7 W
2 t3 m/ W( G- Y% C! h9 _" m& R+ ?1 U8 C, c/ P' g, c

5 g7 _* ~, z5 t0 \3 \
" Z3 q1 Z. x  t! K0 N1 w0 ]妈的,经过反复测试,发现写的时候打开了F12,触发了浏览器用户事件,popstate 事件才生效了,乌龙了1 m2 |5 ^3 r- D
: y+ m/ h+ X2 R& H  q
# @) z3 T+ q; ^# g- o
经查阅资料和API,发现必须要有用户交互的动作才能触发( ]/ i" |% G: k

! g/ ?% X; b9 @, V4 v% E

1 O7 B# r" g- J$ ]4 t4 G) z; I
) x3 z( @, o- W( ]1 @4 c. ~

$ B+ d  @0 Q1 `) Z0 ?$ q! m0 X所以以上代码只适用于有用户交互动作之后的回退劫持% n, I% [  Q! q  g

评分

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

查看全部评分

相关帖子
回复

使用道具 举报

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
 楼主| 发表于 2021-7-15 15:22:12 | 显示全部楼层
要两个页面
, ?5 Q! }3 |$ E. p6 R+ ~% BA -> B1 |! h% A6 A* k. a) ^

5 y  m: u2 I: _8 d: d) _& n代码放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:229 T5 `- y7 p) ^+ p* N
要两个页面" ^( M6 Y1 J% ^, D
A -> B

) Z& [9 ^: H4 f老哥,发一个附件文本呗。

点评

要下班嘞,一会儿回去搞上  详情 回复 发表于 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:444 y, Z% l$ O$ H8 m8 t: V
老哥,发一个附件文本呗。

4 B5 N' _) B+ v+ y5 B, d  s( V/ l要下班嘞,一会儿回去搞上
回复 支持 反对

使用道具 举报

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
 楼主| 发表于 2021-7-15 18:04:45 | 显示全部楼层
Hyderich 发表于 2021-7-15 17:59; {" S- t2 I$ x
感谢分享,不过我这懒人直接用付费的,后退键页内弹出小广告,还能定制样式 ...
2 J  W( X. g$ |3 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:042 y2 `: Z9 X- _6 B% r6 Z+ L3 r5 H
付费的? 哪个。。。
" X5 }5 u. [; R% A
popupmaker,挺好用的,之前跑dating我用的弹出一个yes/no挽留选项到smartlink,转化率比直接跳提高不少,我的aff链接
/ r/ M* T: e4 |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-3-31 22:16 , Processed in 0.053588 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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