把织梦DedeCms的搜索框,改为整合各大搜索引擎的多功能搜索框!

不少朋友使用织梦DedeCms搭建网站的时候,希望在搜索框里面能整合各大搜索引擎,通过下面方面可以整合各大搜索引擎。编辑打开模板文件 hea...

不少朋友使用织梦DedeCms搭建网站的时候,希望在搜索框里面能整合各大搜索引擎,通过下面方面可以整合各大搜索引擎。
编辑打开模板文件 head.htm,把

之间的代码,替换为以下代码:

  <form name=bf *****ubmit="bottomForm();return false;">
   <script>
 function bottomForm(){
 var $=document.bf.key.value;
 if(document.bf.sto[0].checked)window.open("./plus/search.php?kwtype=0&keyword="+$,"a1");
 if(document.bf.sto[1].checked)window.open("http://www.baidu.com/s?q1="+"&q6=blog.sina.com.cn","a2");
 if(document.bf.sto[2].checked)window.open("http://www.google.com/search?hl=zh-CN&q="+"&as_sitesearch=blog.sina.com.cn","a3");
// if(document.bf.sto[3].checked)window.open("http://www.gougou.com/search?id=1&search="+$,"a4");
// if(document.bf.sto[4].checked)window.open("http://map.baidu.com/m?word="+$,"a5");
// if(document.bf.sto[5].checked)window.open("http://bk.baidu.com/?kw="+"&submit=search","a6");
 return false}
 </script>  <div class="form">
 <h4>搜索</h4>
<!-- <input name="key" class="search-keyword" value="(输入搜索内容……)"> -->
<input name="key" class="search-keyword" value="(输入搜索内容……)" onfocus="if(this.value=='(输入搜索内容……)'){this.value='';}"  onblur="if(this.value==''){this.value='(输入搜索内容……)';}">
 <input name=sto type=radio value="0" checked=true>本站内
 <input name=sto type=radio value="1"><a href="http://www.baidu.com">百度</a>
 <input name=sto type=radio value="2"><a href="http://www.google.cn">Google</a>
<!--
 <input name=sto type=radio value="3"><a href="http://www.gougou.com">狗狗</a>
 <input name=sto type=radio value="4"><a href="http://map.baidu.com">地图</a>
 <input name=sto type=radio value="5"><a href="http://baike.baidu.com">百科</a>
-->
 <button type="submit" class="search-submit">搜索</button>
 </div>
 </form>

其中,“blog.sina.com.cn” 换成你自己的独立域名。

原来的以下这段,似乎是用不上了,本人这样屏蔽掉:

 <!--
        <div class="tags">
          <h4>热门标签:</h4>
          <ul>
          {dede:tag row='10' getall='1' sort='month'}
            <li><a href='[field:link/]'>[field:tag /]</a></li>
          {/dede:tag}
          </ul>
        </div>
-->

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

dedecms织梦默认的TAG标签不是很灵活。有时候我们的标签需要进行一个分类,能不能像{dede:arclist}标签的自定义属性(如:flag=c,h),这样全站调用的时候更灵活。 全站调用TAG标签方法一般是: {dede:tag row='100' sort='new' getall='1'}a target="_blank
未审核文档的TAG会显示在TAG列表页面, 固然点击进入TAG时, 相关的未审核文章不会显示出来, 这样对用户体验是很不好的. DEDECMS暂时没有提供这个功能,所以要解决这个问题, 让DEDECMS不显示未审核文档的TAG, 就要修改TAG的显示库文件 tag.lib.php。 方法一 打
我们都知道DEDECMS生成的文件夹是按天生成的,只要传了图片就会自动建立个年月日的文件,centos系统下,都是随便排序的,很难找到对应文件夹,如果要按顺序排列,要怎么操作呢? 一、文件管理器: 修改 /dede/templets/file_manage_main.html $dh = dir($inp
我们在用到织梦dedecms软件模型的时候,手动指定地址通常只能是引用其他网址或者链接,我们要实现直接选取站内的文件,这个要怎么操作呢?下面小编一步步为您解答,最终效果如下图所示: 实现教程 1、打开 /dede/templets/soft_add.htm 找到 input type=text
我们有时候需要对织梦文档的点击量进行批量维护,比如采集来的文章,点击量都为0,需要批量修改,可以用到如下方法1。 1、在数据库里运行下面的代码就可以了,文章的点击量变得随机从500到1000 UPDATE dede_archives SET click=FLOOR(500 + (RAND() * 1000))
用过dedecms的朋友都知道,织梦cms后台系统基本参数里是无法直接上传图片的,我们更换logo图只能到ftp里替换,非常的不方便,我们如果想直接在系统基本参数里上传,要怎么处理呢?在这里需要对代码进行修改,具体流程如下: 实现方法,打开/dede/templets/sy