有个小需求,大家看看如何实现?修改网页数据只在本电脑显示,要防刷新的~ - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ajoop
V2EX    问与答

有个小需求,大家看看如何实现?修改网页数据只在本电脑显示,要防刷新的~

  •  
  •   ajoop 2015-08-28 21:20:15 +08:00 3195 次点击
    这是一个创建于 3764 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用 chrome 的自带开发者工具可以修改网页上的内容,但是刷新后就会自动恢复原样,有没有办法在修改后刷新还是显示自己修改过的内容呢?

    备注:我不是要修改服务端内容,只要求修改过的内容在本机看并且刷新后还能保持就行。

    再加个要求,修改后,需要在任何浏览器上显示修改后数据并且刷新后保持。
    17 条回复    2015-08-29 06:36:07 +08:00
    loveyu
        1
    loveyu  
       2015-08-28 21:29:45 +08:00   1
    写个 chrome 插件
    funky
        2
    funky  
       2015-08-28 21:32:41 +08:00   1
    屏蔽 F5 刷新
    cnxobo
        3
    cnxobo  
       2015-08-28 21:36:57 +08:00   1
    这就是 Http 劫持嘛
    ajoop
        4
    ajoop  
    OP
       2015-08-28 21:50:27 +08:00
    @cnxobo 貌似有点这个意思,不过是本地劫持,把目标网站劫持到本地修改好的网页上,只能本机查看
    menc
        5
    menc  
       2015-08-28 21:53:40 +08:00   1
    @ajoop 写个 socks5 代理,非修改网页一律直通,修改的用本地保存的 dom 替换
    geeglo
        6
    geeglo  
       2015-08-28 21:55:59 +08:00   1
    hosts 映射到自己的开发环境,写个小程序模拟抓取,修改后返回。。 https 比较麻烦。
    ajoop
        7
    ajoop  
    OP
       2015-08-28 21:58:02 +08:00
    @geeglo 对,还要求有 https 的,所以修改 hosts 这个估计不太好整
    ajoop
        8
    ajoop  
    OP
       2015-08-28 22:02:17 +08:00
    @menc 如果能稍微详细点就好了,多谢
    geeglo
        9
    geeglo  
       2015-08-28 22:10:42 +08:00   1
    @ajoop 这个就是中间人劫持,所有代理方式遇到 https 都是麻烦的。
    chairuosen
        10
    chairuosen  
       2015-08-28 22:26:35 +08:00
    如何用绿笔画出 7 条两两垂直的红线
    imn1
        11
    imn1  
       2015-08-28 22:31:53 +08:00   1
    油猴 js
    KillPaul
        12
    KillPaul  
       2015-08-28 22:34:51 +08:00
    @chairuosen ahaha 讨厌!
    sdxlh007
        13
    sdxlh007  
       2015-08-28 23:03:06 +08:00   1
    js+cookie?
    jucelin
        14
    jucelin  
       2015-08-28 23:12:45 +08:00   1
    另一种方法:保存到本地,数据用后台采集,二次处理
    knightlhs
        15
    knightlhs  
       2015-08-28 23:43:22 +08:00
    你找的是 Privoxy
    自己写一个规则好了随便改
    a570295535
        16
    a570295535  
       2015-08-29 00:03:48 +08:00
    一般的广告拦截软件很多都带这个功能,比如 ADSafe 的自定义过滤,不过需要你自己写代码,比如我把起点阅读的 js 全干掉:@read.qidian.com*>><script>*</script>>>
    一般写法就这样:@你的网址*>>替换前>>替换后(留空就是删除)
    我个人感觉 ADSafe 越升级越不给力了,特别是过滤规则很多网站不管用了,不过我自己够用了,推荐使用其他广告拦截软件试试。。。

    上香拜佛到求佛吧: http://www.qiufoba.com/
    ericls
        17
    ericls  
       2015-08-29 06:36:06 +08:00 via iPad
    服务器搭建 nginx 反代替换 本地改 host
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     987 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 18:55 PVG 02:55 LAX 10:55 JFK 13:55
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86