推送软件推送软件推送软件

asp网站百度主动推送url,怎么增加到网站模板,实现自动推送?如何安装百度自动推送

1
自动推送是指就是把百度提供的一段JS代码添加到你网站的每一个页面,要求每个页面的HTML代码中包含以下自动推送JS代码:
2
  <script>
3
  (function(){
  var bp = document.createElement('script');
4
  bp.src = '//push.zhanzhang.baidu.com/push.js';
5
6
  var s = document.getElementsByTagName("script")[0];
  s.parentNode.insertBefore(bp, s);
  })();
  </script>
  以PHP语言开发的站点为例,需要按照以下步骤进行:
  1、创建名为“baidu_js_push.php”的文件,文件内容是上述自动推送JS代码;
  2、在每个PHP模板页文件中的 <body> 标记后面添加一行代码:
7
8
9
10
  <?php include_once("baidu_js_push.php") ?>
11
12
  如果站长们不是特别懂代码,可以让制作网站的程序人员帮忙添加,在模板添加成功之后,再在网站后台重新生成下所有页面。然后第二天就可以通过百度站长工具里的链接提交工具查看之前提交的链接情况。
  如对您有帮助,望采纳,谢谢13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
function BytesToBstr(body,Cset) 
   dim objstream 
asp网站百度主动推送url,怎么增加到网站模板,实现自动推送?如何安装百度自动推送(图1)set objstream = Server.CreateObject("adodb.stream")
objstream.Type = 1 
objstream.Mode =3 
objstream.Open 
objstream.Write body 
objstream.Position = 0 
objstream.Type = 2 
objstream.Charset = Cset 
BytesToBstr = objstream.ReadText 
objstream.Close 
set objstream = nothing 
End function
'==================================================
function PostHTTPPage(url,data) 
dim Http 
set Http=server.createobject("MSXML2.SERVERXMLHTTP.3.0")
Http.open "POST",url,false 
Http.setRequestHeader "CONTENT-TYPE", "text/plain" 
Http.send(data) 
if Http.readystate<>4 then 
exit function 
End if
PostHTTPPage=bytesToBSTR(Http.responseBody,"utf-8") 
set http=nothing 
if err.number<>0 then err.Clear 
End function
ASP百度主动推送需要上面2个ASP函数。
调用方法:调用方法: baiduts=PostHTTPPage(http://data.zz.baidu.com/urls?site=www.qdxw.net&token=xxxxxxx,"http://www.codett.cn")

未经允许不得转载:推送软件 » asp网站百度主动推送url,怎么增加到网站模板,实现自动推送?如何安装百度自动推送