JavaScript如何进行页面重绘,查看源码不变,展示页面不同?

需求分析:

当备案网站运营方向和备案标明方向不同的时候,如果不做首页重回,或者叫做首页屏蔽,那么会因为“备案信息不符”导致备案注销。为了避免这种情况,可以进行页面JavaScript重绘,以绕过审核,而不影响蜘蛛爬取。

设置步骤:

1.在原页面head处引入jquery文件,

<script src="//common.cnblogs.com/script/jquery.js" type="text/javascript"></script>

2.在原页面body尾标签处添加JavaScript代码,如下:

 1 var html = `<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 2     <title>遮盖页面标题</title>
 3     <meta name="keywords" content="遮盖页面关键词">
 4     <meta name="description" content="遮盖页面描述">
 5     <style id="znBdcsStyle" type="text/css">
 6         #bdcs-rec {
 7             遮盖css
 8         }
 9     </style>
10 </head>
11 <body>    
12     <div class="jiayemian">
13           遮盖页面内容
14     </div>
15 </body>`;
16 
17 $("html").hide();
18 $(function(){
19     $("html").html(html);
20     $("html").show();
21 })

3.保存后,再访问就可以实现;检查原代码不变,但展现的是遮盖代码重绘的页面。

posted @ 2022-03-29 21:01  coderjim  阅读(466)  评论(0编辑  收藏  举报

更多知识请点击——

www.7017online.xyz