AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
⚡️AdsPower:安全不封号,高效自动化E.PN 虚拟卡FB BM不限额,短id账单户BINOM TRACKER 60% OFF!
比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款
全球虚拟卡, 支持U充值Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)
FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户提供TK企业新户老户、谷歌新户老户
FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量优质住宅/移动代理/高匿名/高性能TK白名单老户|兼职广告可投
⚡比特指纹浏览器+云手机, 4.5折起T3NZU:定义应用网盟新时代FB个人号源头服务商寻找顶级电商?AdsBranded等你!
TK老户/国内外端口/预审/加白广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构
查看: 21226|回复: 8

[分享] JS后退劫持

[复制链接]

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
发表于 2021-7-15 15:19:19 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 yang。 于 2021-7-15 20:32 编辑
% ~! F$ J# O* l8 a( N
2 M& b' u& x9 J; ^- `1 j2 c( E觉得有用的兄弟可以用广告币砸死我' O# P! W" e5 _/ I

% E9 M. S9 s- }% o; b0 K
% S6 T! w# f4 W  e3 j( r7 V; c; y
$
(function () {& ~$ Q, r7 r' E! W/ T
    addEventBack();7 ?( J% t% h& b8 {$ P

9 b! H7 e4 x6 ?1 P; U4 [
    function addEventBack() {
, b6 S  g% H0 B1 N2 A7 |4 l        pushHistory();
' J, j. r0 Q- t: h6 F
        window.addEventListener("popstate", addBackKey, false);
) c( w1 [' b6 J
, o6 u( x: H  ]5 o
        function pushHistory() {
3 V* s  z' c+ |8 `            var state = {title: "title", url: "#"};
# U2 N% B# h4 l2 E& D
            window.history.pushState(state, "title", "#jjjj");) c' `. e# V5 S2 U& ]  a
        }
" s' H- z. N4 {# Q, d+ o! N. M    }
9 `6 \6 U4 _7 Z) C. m
) k3 H+ R0 V% M! G    function addBackKey() {
4 X( f  k: M! [. @% L* p) N" u) S        var res = confirm("是否确认离开当前页面?");& B$ w9 e1 A+ [  n; Z' p  e
        if (res == true) {
5 ?% }) @7 L0 Y* X            window.location.href = "http://www.baidu.com";2 q8 \$ Y% A5 P2 O
        } else {
& z6 S3 j$ r8 R7 A) ^7 R            addEventBack();
9 b; b4 L9 Z& A' J% f# w% I
            history.pushState(state, null, location.href);5 W3 t7 i7 i7 g2 V- j, Y
        }" |/ b/ m$ r' f
    }+ \" m; D# z0 a. \6 @
}); H3 a2 i+ T. T. z: b5 ^
4 M1 m0 p! X* W' n* o: ~+ ]3 ?
/ |1 `% d5 A. R  \* A" K7 u
0 i. ?. a0 |, q3 i, e

/ Z) Z& h5 w/ S0 j- t( Q9 g7 d9 M" Y8 U- f2 B

* D! c" ]( J' e# a" A
& W/ w: e2 M6 e2 y妈的,经过反复测试,发现写的时候打开了F12,触发了浏览器用户事件,popstate 事件才生效了,乌龙了
$ r" r; f1 |7 U% P0 h0 d
1 ~: T) T7 |0 z( n& {
% l  Q9 d% u+ f
经查阅资料和API,发现必须要有用户交互的动作才能触发) M9 }- I. {; O7 c. x8 p. M: w' _" d5 R; p, i

5 }$ A* i* C( {, r/ [

' M/ B3 }. `) ?1 @% e  Q$ O1 Q' z2 n7 e
( ^& h; b5 u$ a- c3 O4 Z. E
所以以上代码只适用于有用户交互动作之后的回退劫持5 \: F. m2 v* p

评分

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

查看全部评分

相关帖子
回复

使用道具 举报

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
 楼主| 发表于 2021-7-15 15:22:12 | 显示全部楼层
要两个页面
5 b6 ~& {3 y- T/ gA -> B
% j* e( u7 g( w9 ~3 |: W' L
+ Y$ G  g7 q# v7 P1 t. ~代码放B页面,先由A页面通过a标签跳转到B页面,然后点浏览器上的后退按钮。

点评

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

使用道具 举报

8

主题

1109

广告币

1772

积分

高级会员

Rank: 4

积分
1772

社区QQ达人

发表于 2021-7-15 17:44:45 | 显示全部楼层
yang。 发表于 2021-7-15 15:22
5 f! [; K! e0 W3 P& {& j; [) G要两个页面# F$ a! [! P7 _, Q& d& e& Z
A -> B
/ ]* o8 q' ?2 H3 v6 L1 e! M
老哥,发一个附件文本呗。

点评

要下班嘞,一会儿回去搞上  详情 回复 发表于 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% P0 t7 N, t6 D! d+ B
老哥,发一个附件文本呗。

, O2 |, G* V( h要下班嘞,一会儿回去搞上
回复 支持 反对

使用道具 举报

16

主题

376

广告币

533

积分

中级会员

Rank: 3Rank: 3

积分
533
 楼主| 发表于 2021-7-15 18:04:45 | 显示全部楼层
Hyderich 发表于 2021-7-15 17:59, H  Q  R) U0 w" `
感谢分享,不过我这懒人直接用付费的,后退键页内弹出小广告,还能定制样式 ...
' t' Z+ ?* a" i& q; c2 \% ]6 E% M
付费的? 哪个。。。

点评

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
/ n8 K9 g) g$ c; v" f付费的? 哪个。。。

8 B# D1 b1 s. p5 `popupmaker,挺好用的,之前跑dating我用的弹出一个yes/no挽留选项到smartlink,转化率比直接跳提高不少,我的aff链接9 ?; z& C* E  m# B+ v' l) S
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-12-15 07:41 , Processed in 0.050356 second(s), 15 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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