Под IE везде есть, а вот сделал под FireFox и Opera версия Лисы - 1.0.7, Opera - 8.5 Использовал Traversal API
| Код | var filter=function(n)//пропускает те эл-ты которве не содержат в себе текста { if((n.tagName=='IMG')||(n.tagName=='BR')||(n.tagName=='TABLE')||(n.tagName=='TR')||(n.tagName=='TBODY')) return NodeFilter.FILTER_SKIP; else return NodeFilter.FILTER_ACCEPT; }
function findText() { var str='строке' if (document.createTreeWalker) { var TreeWalker=document.createTreeWalker (document.body,NodeFilter.SHOW_ELEMENT,filter,false); for(var i=TreeWalker.firstChild();i!=null;i=TreeWalker.nextNode()) { if (i.childNodes.length<=1) { var str_Text=i.innerHTML.replace(str,'<font style="background-color: Lime;">'+str+'</font>'); i.innerHTML=str_Text; TreeWalker.nextNode(); } } } } |
| М | Не забывай про теги code | |