Added Search to my Blog, PLUS Highlighting
Chris Brooks mentioned today that I need to add Search to my blog. Until I get my Google Juice up, he's totally right. So, I added the new dasBlog 1.5 standard search (notice the search box to the left) and then took the Google Highlighting javascript code and modified it thusly:
function
googleSearchHighlight() {if (!document.createElement) return;
ref = document.referrer;
//START Added by Scott Hanselman
if (ref.indexOf('?') == -1 || ref.indexOf('hanselman.com') != -1) //catch when I'm my OWN referrer!
{
ref = document.location.href;
if (ref.indexOf('?') == -1) return;
}
//END Added by Scott Hanselman
qs = ref.substr(ref.indexOf('?')+1);
qsa = qs.split('&');
for (i=0;i
if (qsip[0] == 'q' || qsip[0] == 'p') { // q= for Google, p= for Yahoo
words = unescape(qsip[1].replace(/\+/g,' ')).split(/\s+/);
for (w=0;w
}
}
}
So this will highlight words on my site when you search from Google, Yahoo, or use the internal search.
Give it a try! Here's a link that searches for XmlSerializer.
About Scott
Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.
About Newsletter
I get my search results in the form of a dataset and bind that to a dataRepeater. Is it possible to include highlighting in my vb.net code?
Comments are closed.