比如从google搜索 Java世纪网 + Tomcat
那么当用户从google点击链接进入我们网站页面时,我们将把页面上的包含 Java世纪网 和 Tomcat 的关键字加亮
1 下载se-hillite 类库
http://fucoder.com/code/se-hilite/
2 按照里面的说明我们把.js 复制到/js目录下面
3 在页面添加
<script language="javascript" src="js/se_hilite.js"></script>
<style type="text/css">
.hilite1 { background-color: #FFAAAA; }
.hilite2 { background-color: #AAffAA; }
.hilite3 { background-color: #AAAAFF; }
.hilite4 { background-color: #FFFFAA; }
.hilite5 { background-color: #FFAAFF; }
.hilite6 { background-color: #AAFFFF; }
</style>对应着第几个关键字的背景颜色
4 其中se-hilite.js 里面的这部分是关键
Hilite.search_engines = [
['google\\.', 'q'], // Google
['search\\.yahoo\\.', 'p'], // Yahoo
['search\\.msn\\.', 'q'], // MSN
['search\\.live\\.', 'query'], // MSN Live
['search\\.aol\\.', 'userQuery'], // AOL
['ask\\.com', 'q'], // Ask.com
['altavista\\.', 'q'], // AltaVista
['feedster\\.', 'q'], // Feedster
['search\\.lycos\\.', 'q'], // Lycos
['alltheweb\\.', 'q'], // AllTheWeb
['technorati\\.com/search/([^\\?/]+)', 1], // Technorati
['dogpile\\.com/info\\.dogpl/search/web/([^\\?/]+)', 1, true], // DogPile
['java2000.net/search.jsp','keyword']
];
请注意我增加了我自己的网站的搜索代码