<script language="JavaScript" type="text/javascript">
function showkeyword() {
var keys = [ [ "和尚", "", "#ff0000" ],[ "负责", "", "#ff0ee0" ],[ "累死的", "", "#ff0eee" ],[ "问题", "", "#ff0eee" ] ]
// var keys =[[ "<%=kwBean.getKeyword()%>", "", "#ff0000" ]]
var bookmark;
if (document.createRange) {
var range = document.createRange();
} else {
var range = document.body.createTextRange();
bookmark = range.getBookmark();
}
var key;
for ( var i = 0; key = keys[i]; i++) {
if (range.findText) {
range.collapse(true);
range.moveToBookmark(bookmark);
while (range.findText(key[0])) {
range.pasteHTML(range.text.fontcolor(key[2]));
}
} else {
var s, n;
s = window.getSelection();
s.collapse(document.body, 0);
while (window.find(key[0])) {
var n = document.createElement("SPAN");
n.style.color = key[2];
s.getRangeAt(0).surroundContents(n);
}
}
}
}
</script>
java赋值给 keys数组 ----------->让“[ "和尚", "", "#ff0000" ],[ "负责", "", "#ff0ee0" ],[ "累死的", "", "#ff0eee" ],[ "问题", "", "#ff0eee" ]”是动态的。