highlight.js

来自「公交网源代码,无上下行 下载后数据库在DATE目录下, 可修改CONFIG文」· JavaScript 代码 · 共 22 行

JS
22
字号
function highlightWord(id,str){
	var stops = document.getElementById(id);
	if (stops.hasChildNodes){
		for (i=0;i<stops.childNodes.length;i++) {
			a=stops.childNodes[i];
			if (a.innerHTML==str){
				a.innerHTML='<span class="highlight">'+str+'</span>';//加亮关键字的样式
			} 
		} 
	}
}
function searchHighlight(){
	stops=location.search;
	if(stops.indexOf("=")>0){//判断URL是否含有站点参数
		str=stops.split(/\=+/)[1];
		words = str.split(/\|+/); 
		for (w=0;w<words.length;w++){ 
			highlightWord("stopsss",words[w]); //line为单个线路的id值
		}
	}
}  
window.onload = searchHighlight;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?