在博客页首添加搜索功能

简介:
把博客园的搜索设置移植到了页面顶端,这样让博客的搜索功能更加醒目。
同时整合了“Adsense for Search” 以及“Add related keyword links”(添加相关关键字链接,起到搜索提示的功能)。
下面是我使用的代码:
< script  language ="JavaScript" >
function SearchGoogle(key,evt,site)
        
{
            
if(evt.keyCode==13 || evt.keyCode==0 || evt.type =='click')
            
{
                key.focus();
                
var keystr = encodeURIComponent(key.value);
                url 
= "http://www.google.com/search?q=";
                url 
= url+keystr;
                url 
+= "&client=pub-7558339387099421&forid=1&ie=UTF-8&oe=UTF-8&safe=active&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1&hl=zh-CN&x=0&y=0&domains="+site+"&sitesearch="+site;
                window.location
=url;
                
return false;
            }

        }

</ script >
< table >< tr >< td >
< input  style ="WIDTH: 130px"  type ="text"  name ="q"  id ="q"  onkeydown ="return SearchGoogle(document.getElementById('q'),event,'http://www.cnblogs.com/hardrock/')" > &nbsp; < input  onclick ="SearchGoogle(document.getElementById('q'),event,'http://www.cnblogs.com/hardrock/')"  type ="button"  value ="搜索"  name ="sa" >
</ td >< td >
< script  type ="text/javascript" > <!--
  google_ad_client 
= "pub-7558339387099421";
  google_ad_format 
= "350x30_sdo";
  google_link_target 
= 2;
  google_color_bg 
= "ffffff";
  google_color_link 
= "black";
  google_encoding 
= "UTF-8";
//-->
</ script >
< script  type ="text/javascript"
  src
="http://pagead2.googlesyndication.com/pagead/show_ads.js" >
</ script >
</ td ></ tr ></ table >



 
 
本文转自 RubyPdf 的中文博客博客园博客,原文链接: http://www.cnblogs.com/hardrock/archive/2008/01/26/1054281.html,如需转载请自行联系原作者
相关文章
|
9天前
|
人工智能 开发者 监控
还在手动Debug?2025年这些AI代码分析&优化工具帮你一键搞定
2025年AI编程工具迎来爆发,晓猛团队盘点LynxAI、CodeOptimizer Pro、DebugMaster AI等主流工具,覆盖代码生成、优化与调试全链路。AI助力开发者提效降本,推动开发模式变革。
还在手动Debug?2025年这些AI代码分析&优化工具帮你一键搞定
|
人工智能
怎么用Midjourney制作表情包
怎么用Midjourney制作表情包
382 0
|
NoSQL Linux Redis
Docker安装Redis并配置文件启动
之前已经写过Redis分别在Linux、Windows上安装部署,及其集群环境搭建。这次写一篇Docker容器部署Redis的教程,配置文件方式启动服务。
Docker安装Redis并配置文件启动
|
5月前
|
网络协议 安全 Java
实现Java语言的文件断点续传功能的技术方案。
像这样,我们就完成了一项看似高科技、实则亲民的小工程。这样的技术实现不仅具备实用性,也能在面对网络不稳定的挑战时,稳稳地、不失乐趣地完成工作。
333 0
|
11月前
|
并行计算 监控 Linux
《CST Studio Suite 2024 GPU加速计算指南》
《GPU Computing Guide》是Dassault Systèmes发布的CST Studio Suite 2024的GPU计算指南,涵盖了硬件支持、操作系统支持、许可证、启用方法、NVIDIA和AMD GPU的详细信息及使用指南和故障排除等内容。硬件支持包括NVIDIA和AMD的多种GPU型号,操作系统支持多种版本,许可证通过加速令牌或SimUnit令牌授权。启用方法包括交互式模拟和批处理模式。使用指南和故障排除部分提供了详细的配置和问题解决方法。
864 9
|
NoSQL Linux Redis
Docker学习二(Centos):Docker安装并运行redis(成功运行)
这篇文章介绍了在CentOS系统上使用Docker安装并运行Redis数据库的详细步骤,包括拉取Redis镜像、创建挂载目录、下载配置文件、修改配置以及使用Docker命令运行Redis容器,并检查运行状态和使用Navicat连接Redis。
1380 3
各证件号码(身份证、护照、军官证、驾驶证、港澳台湾通行证、户口簿)正则表达式校验 完整正确
各证件号码(身份证、护照、军官证、驾驶证、港澳台湾通行证、户口簿)正则表达式校验 完整正确
1505 0
|
监控 前端开发 JavaScript
通过页面埋点做监控却不影响性能?解密ARMS前端监控数据上报技术内幕
本文将为您介绍,在采集多类日志数据的情况下,阿里云业务实时监控服务(ARMS)之前端监控如何优化日志上报
7264 92
|
数据可视化 定位技术 数据格式
看完这篇文章,我才知道 Python 制作动态图表的正确方式
看完这篇文章,我才知道 Python 制作动态图表的正确方式
173 0
element-plus:el-Dialog对话框组件垂直居中、禁止屏幕滚动、使用内滚动
element-plus:el-Dialog对话框组件垂直居中、禁止屏幕滚动、使用内滚动
2136 0