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/条双ISPFB海外户、GG老户、TK加白老户
PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多高品质·稳定高速纯净IP FB个号1块一个
TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作!跨境债务催收/风险代理
高权重Google老户[卖户+筛户等级] 海外斗篷・智能广告过审率高达 99%DataImpulse⚡️纯净住宅代理仅 $1广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 21428|回复: 8

[分享] JS后退劫持

[复制链接]

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
发表于 2021-7-15 15:19:19 | 显示全部楼层 |阅读模式
本帖最后由 yang。 于 2021-7-15 20:32 编辑 6 Y% z0 x, u+ N: n8 D

/ t3 F8 f$ ^0 B觉得有用的兄弟可以用广告币砸死我# y2 v. a9 G% P; ^2 L- {

7 D0 W( j  p8 I- G" t
( C' a6 E. Q. f- b' t, m
$
(function () {3 j  k$ ?4 y% `+ H
    addEventBack();
7 \. \% L* ^% h$ x
7 `1 G: V5 y9 d6 P8 s; z6 Q
    function addEventBack() {
( K5 n9 V2 t: A7 ]* ?3 E        pushHistory();; U+ b1 Q9 ~$ q9 `8 L
        window.addEventListener("popstate", addBackKey, false);% o$ T5 \, U  m% h" V8 [

) _7 `) d/ A4 n4 m0 G
        function pushHistory() {. @" F! C$ B6 {8 Q) Y$ {0 k$ X
            var state = {title: "title", url: "#"};: D' G! G4 f4 o6 W$ r
            window.history.pushState(state, "title", "#jjjj");( H5 [1 i9 q$ V
        }
' w, W6 P. b% c- t    }: ~8 x3 z# j- V# [% K' Y' L! L% n
9 d! g" G) w& e4 }3 y; ^# R( f; [
    function addBackKey() {
9 a. Q, o( E1 G* j! K# P; o6 Z% c: \        var res = confirm("是否确认离开当前页面?");2 [+ ~3 p& s% n, L# ?+ e
        if (res == true) {
4 k+ }5 ~$ J( _9 |% ^, X1 u            window.location.href = "http://www.baidu.com";, q7 }5 f0 P% `/ I) |0 s
        } else {
0 p. x- o" ?' y' \            addEventBack();4 e/ N, F. \% `# |4 d. y8 y. |
            history.pushState(state, null, location.href);
; L  T' i6 A  L  D! C
        }) u3 q& M' S8 o/ o
    }
- z- O% [2 j0 b4 O! f}). U3 P6 F# ?3 j5 B1 O& f& u) H. Z
9 C2 i2 N: Y; r* [/ d" x  p

: }, {! ^" ?- }: B" n# I0 a  {
) I  ?! ?+ H, v: U
$ I. {& B5 p  S, D, q  {$ `8 A% T/ K" h
6 |4 {1 R5 f) t5 Y* _: h

# T: E; i( S$ K  r妈的,经过反复测试,发现写的时候打开了F12,触发了浏览器用户事件,popstate 事件才生效了,乌龙了
) Q+ B" W" ^' B' X) P* }
, H4 p5 D0 Z! V
5 Q9 J" W. W# c6 Y# T
经查阅资料和API,发现必须要有用户交互的动作才能触发
( H! W( C3 T! d
: s4 U  ]: F5 K9 O* _( E8 {

" r6 w8 B% |- M+ |" V
* [- z7 z8 c1 q) `/ v* X

  R, V6 Z* I$ V6 P. q% ~% s' Z所以以上代码只适用于有用户交互动作之后的回退劫持
  I! s" I7 M% {: ~, @0 j8 N3 W  q

评分

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

查看全部评分

相关帖子
回复

使用道具 举报

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
 楼主| 发表于 2021-7-15 15:22:12 | 显示全部楼层
要两个页面% t4 a! Q# L7 o+ Y( R
A -> B1 O. n6 n+ {$ q, w( T% v
5 [& [# M/ @3 q9 O7 q
代码放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:22
3 c1 Y& }5 q9 v  j( b要两个页面
/ g6 D# u! Y' [3 g! `, ]) ^A -> B

9 A8 P2 J; P5 u! j8 w老哥,发一个附件文本呗。

点评

要下班嘞,一会儿回去搞上  详情 回复 发表于 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 R+ v- q% X: q% O. y; X
老哥,发一个附件文本呗。

: W+ |6 A% r8 n" ]3 [" C要下班嘞,一会儿回去搞上
回复 支持 反对

使用道具 举报

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
 楼主| 发表于 2021-7-15 18:04:45 | 显示全部楼层
Hyderich 发表于 2021-7-15 17:59. y: S2 E9 s/ n* L$ X: l1 y) x
感谢分享,不过我这懒人直接用付费的,后退键页内弹出小广告,还能定制样式 ...

, l9 p9 e& A) F. J. p0 V付费的? 哪个。。。

点评

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
4 C) e3 b% I$ L* C- `付费的? 哪个。。。

! O8 S; {5 g6 A* gpopupmaker,挺好用的,之前跑dating我用的弹出一个yes/no挽留选项到smartlink,转化率比直接跳提高不少,我的aff链接
' y( m0 r9 x" [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-25 17:21 , Processed in 0.052097 second(s), 15 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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