Googleden Gelen Aramalar Vurgulama
Googleden Gelen Aramalar Vurgulamak için aşağıdaki javascript kodunuzu uygun yere yapıştırın.
kodlarınızı
tagını kapatmadan önce yapıştırın.Bu kod sayesinde googleden gelen aramalar’ı farklı bir renk tonu ile vurgulandığını göreceksiniz
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 | <script type="text/javascript"> // // google.js // Google Highlighter // // Copyright(C)2001 - 2003 // Cal Henderson <cal ( at )iamcal.com> // // Thanks to Ian Beveridge for bugfixes // // This code may be freely redistributed, // providing this message remains intact. // //Script featured on & available at Dynamic Drive (http://www.dynamicdrive.com) //Changes: Modification to window.onload code var google_text_color = '#000000'; var google_link_colors = new Array('#ffff66','#a0ffff','#99ff99','#ff9999','#ff66ff'); function init_google(){ var pattern = /google\./i; if (pattern.exec(document.referrer) != null){ var url_parts = document.referrer.split('?'); if (url_parts[1]){ var url_args = url_parts[1].split('&'); for(var i=0; i<url_args .length; i++){ var keyval = url_args[i].split('='); if (keyval[0] == 'q'){ go_google(decode_url(keyval[1])); return; } } } } } function decode_url(url){ return unescape(url.replace(/\+/g,' ')); } function go_google(terms){ terms = terms.replace(/\"/g,""); var terms_split = terms.split(' '); var c = 0; for(var i=0; i<terms_split.length; i++){ highlight_goolge(terms_split[i], document.body,google_link_colors[c]); c = (c == google_link_colors.length-1)?0:c+1; } } function highlight_goolge(term, container, color){ var term_low = term.toLowerCase(); for(var i=0; i<container.childNodes.length; i++){ var node = container.childNodes[i]; if (node.nodeType == 3){ var data = node.data; var data_low = data.toLowerCase(); if (data_low.indexOf(term_low) != -1){ //term found! var new_node = document.createElement('SPAN'); node.parentNode.replaceChild(new_node,node); var result; while((result = data_low.indexOf(term_low)) != -1){ new_node.appendChild(document.createTextNode(data.substr(0,result))); new_node.appendChild(create_node_google(document.createTextNode(data.substr(result,term.length)),color)); data = data.substr(result + term.length); data_low = data_low.substr(result + term.length); } new_node.appendChild(document.createTextNode(data)); } }else{ //recurse highlight_goolge(term, node, color); } } } function create_node_google(child, color){ var node = document.createElement('SPAN'); node.style.backgroundColor = color; node.style.color = google_text_color; node.appendChild(child); return node; } if (window.addEventListener) window.addEventListener("load", init_google, false) else if (window.attachEvent) window.attachEvent("onload", init_google) else if (document.getElementById) window.onload=init_google </script></url_args></cal></script> |
Bunlarıda Okumanızı Tavsiye Ederiz
- JavaScript İle Metin Seçmeyi Engelleme
- Javascript Koduyla RapidShare Bekleme Süresini Kaldırma
- Sağ Tuşu Ve Yazı Seçmeyi Engelleme
15 Şubat '10
EqsheLans
Javascript
Yorum Yok
arama sonuçlarını vurgulamak, googlde gelen aramalar, google arama sonuçları, google arama sonuçlarını vurgulama, google gelen aramalar, google gelen aramalar sonuçları, googleden gelen ziyaretçileri vurgulama, googleden gelen ziyaretçileri vurgulama kodu
arama sonuçlarını vurgulamak, googlde gelen aramalar, google arama sonuçları, google arama sonuçlarını vurgulama, google gelen aramalar, google gelen aramalar sonuçları, googleden gelen ziyaretçileri vurgulama, googleden gelen ziyaretçileri vurgulama kodu
Konu hakkında iyi - kötü, soru - görüşlerinizi belirterek bizi memnun etmiş olursunuz. En azından bir teşekkür etmeniz bir şey kaybettirmez sizlere. Lütfen yorum yazın :)
Sizde Yorum Ekleyin
Yorum yazarken dikkat ediniz;- Konuda kırık link yada kaldırılmasını istediğini bir içerik varsa uygun bir üslupla bildirin.
- Web sitenizin reklamını yapmak için saçma sapan, konuyla alakası olmayan yorumlar atmayın.
- Bunlara uyacak şekilde yorum yazarsanız teşekkürü borç biliriz =)


