如何在页面加载后,用Javascript自动高亮关键字?
How to highlight keywords after HTML page loaded?
Answer:
通用解决方法见下面,这是最简单,最容易通用方法。
先下载hk.js,然后在HTML head中引入hk.js。
This is a easy, general solution for all purpose:
<head>
<script src="hk.js"></script>
</head>
最后,在HTML Body中添加代码即可。
Then, on HTML body code as:
<body onload='highlightSearchTerms("full match keyword", true);'>
或者
<body onload='highlightSearchTerms("keyword1 keyword2 keyword3", false);'>
如果是PHP,可以在其中用php返回动态关键字来高亮。
例如:
<body onload='highlightSearchTerms("<?php if (!empty($_GET['key'])) echo $_GET['key']; ?>", true);'>
More Information, see http://www.nsftools.com/misc/SearchAndHighlight.htm