Google и Cached View
Google както много от вас знашт има cached view което дава добър поглед върху съответния сайт, но лично на мен не ми харесва съобщението което се добавя преди всеки сайт и в сигурно 90% от случаите, това съобщение разваля дизайна на сайта:

Измислих алтернативен вариант да се премахне това. Трябва съдържанието на сайта да е в <div/>, както и един малък javascript който трябва да се добави в сайта след като кода е зареден:
[JS]window.onDomReady(function(){
for(i in document.body.childNodes) {
el = document.body.childNodes[i];
if(el.tagName.toLowerCase()!=”div”) {
el.parentNode.removeChild(el);
} else break;
}
});[/JS]
window.onDomReady е функция към MooTools. Вие можете да си го направите на функция примерно RemoveGoogleInfo() и да го добавите към body tag (onload=”RemoveGoogleInfo()”)
[JS]function RemoveGoogleInfo(){
for(i in document.body.childNodes) {
el = document.body.childNodes[i];
if(el.tagName.toLowerCase()!=”div”) {
el.parentNode.removeChild(el);
} else break;
}
};[/JS]
Кода следва следният алгоритъм: обикаля всички елементи в document.body и търси жсияко различно от див (тъй като обикновенно Google добавя table и hr тагове) и ги трие:

Добави своя коментар:
XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>





Няма комантари
Пусни нов коментар | коментарите в rss формат [?] | вземи линка за статията [?]