利用【onload】解决js被各种屏蔽后百度转码的解决方法

2017年11月9日 8 3,875 1236字阅读4分7秒

这方法其实已经被百度屏蔽了,但是呢,对某些人还是有点用的,大鸟在这里记录下来,如果对你有帮助,那也不错。大鸟深深的鄙视那些没有道德的公司,眼里只有利益!这种做法和镜像没什么区别,删除掉了任何有威胁的代码!搞得一点办法都没有。看着流量被劫持,真是心在滴血啊。言归正传吧。

既然带连接的调用js都被禁用了,那我们就不用js来跳转了,我们用Body onload 事件来触发跳转,说来这个旁门左道的方法也很简单。

利用【onload】解决js被各种屏蔽后百度转码的解决方法

既然js文件被百度给自己替换了,不过还好,虽然替换但是刚好可以给我们调用。下面的代码还是以zepto.min.js为案列!

我们在网站的head部分还是用og:url这个来作为例子,看图吧。利用【onload】解决js被各种屏蔽后百度转码的解决方法

<meta property="og:url" content="xxxx"/>

红色的地方请自己改成网址。大鸟前面的教程已经说过了。基本上每个人都添加好了,说这里基本也不用动。但是呢,这里其实都已经被百度删除了。惨啊。

下面我们利用onload来处理跳转。跳转代码基本也不用动了,还是那个。大鸟这里稍稍改动了下。

利用【onload】解决js被各种屏蔽后百度转码的解决方法

dmFyIGN1cnJlbnRIcmVmPWxvY2F0aW9uLmhyZWY7aWYoL3RyYW4vZ2kudGVzdChjdXJyZW50SHJlZikpe2xvY2F0aW9uLmhyZWY9ICQoIm1ldGFbcHJvcGVydHk9J29nOnVybCddIikuYXR0cigiY29udGVudCIpO30=

看到了吧。就放在body后面就可以了。当载入页面的时候会触发这段代码来跳转到原网页。

总结:方法目前来说是有效的。代码复制粘贴就可以用,好了之后自己测试看是否代码生效!如果不会,请看下面的文章!

百度转码解决大全目录

百度转码的域名更换成了transcoder.baiducontent.com的解决方案

2017关于最新移动网站(H5)被百度转码的问题及解决方案

利用书架的url功能屏蔽transcoder.baiducontent.com

同时解决transcoder.baiducontent.com和transcoder.tradaquan.com转码问题

利用(iframe)框架技术来处理百度转码(最新)

PS:目前的大鸟给出的方法是可以解决所有以transcoder为开头的转码域名比如说下面的3个:

  1.  transcoder.baiducontent.com
  2.  transcoder.tradaquan.com
  3.  transcoder.baidu.com

最后:确实这方法已经部分失效了,但是请把你所有的网页(主页,列表页,内容页)全部用这个方法做跳转,还是能稍微挽回点损失。,大鸟还是把这个方法记录下来。因为他能给你稍微挽回一点流量。确实还是有新的应对方法的,大鸟一直考虑是否写出来,我怕写出来百度又升级了应对方法,因为用的人多了导致代码又失效。大鸟这里更新了一篇最新的方法(利用(iframe)框架技术来处理百度转码(最新))可以去看看,希望能帮到你们。

  • 我的微信
  • 分享宝塔面板建站技术交流等!
  • weinxin
  • 微信公众号
  • 关注本博公众号
  • weinxin
大鸟
chrome插件:bilibli图床、微博图床 WEB前端

chrome插件:bilibli图床、微博图床

图床很多是网站版本,如果有chrome插件版本的会更方便,群里大神推荐说有bilibli图床和微博图床的chrome插件版本。赶紧去试用一番,效果很不错。 这篇文章就来分享下这两个插件,如果在和以前大...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:8   其中:访客  0   博主  0
    • fifa fifa 0
      onload="eval(window.atob("dmFyIGN1cnJ
      lbnRIcmVmPWxvY2F0aW9uLmhyZWY
      7aWYoL3RyYW4vZ2kudGVzdChjdXJyZW50SHJlZikpe2xvY2F0aW9uLmhyZWY9ICQoIm1l
      dGFbbmFtZT0nZ2VuZXJhdG9yJ10iKS5hdHRyKCJjb250ZW50Iik7fQ=="))"

      加密代码前面这个是之前的都是双引号,我看你那张图片的是单引号,那个是正确的想问下

        • 大鸟 大鸟

          @ fifa 以截图的的图片为准。

        • 焦盐芒果 焦盐芒果 2

          现在body onload和页内script页外script全被过滤了,大鸟兄还有什么好的办法么?

            • 大鸟 大鸟

              @ 焦盐芒果 我会整理一个教程,帮你们解决这个问题。

            • 焦盐芒果 焦盐芒果 2

              一直都很关注大鸟兄的博客,非常期待新教程!

              • 你周大爷 你周大爷 2

                貌似今天失效了!!大鸟哥 还有什么新方法么!

                  • 大鸟 大鸟

                    @ 你周大爷 稍微等等,我在整理!

                      • 你周大爷 你周大爷 2

                        @ 大鸟 老大鸟 真好!!先谢谢