By Rory McCann
—
Last update
Aug 17, 2007
—
Installed
272 times.
// ==UserScript==
// @name Trip Advisor cleanup
// @namespace http://technomancy.org
// @description Removes the sposored links boxes from tripadvisor
// @include http://www.tripadvisor.com/*
// ==/UserScript==
var annoying_elements = new Array( "//*[@class='commerceTD']", "//*[@class='orange_bg_30']/.." );
function remove_annoying( xpath_queries )
{
for( j=0; j<xpath_queries.length; j++ )
{
xpath_query = xpath_queries[j];
console.log( "looking at " + xpath_query );
// some xpath magic from mark pilgram's dive into greasemonkey
var data = document.evaluate(xpath_query, document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
for(i=0; i<data.snapshotLength; i++)
{
node = data.snapshotItem(i);
node.parentNode.removeChild(node);
}
}
}
remove_annoying( annoying_elements );