MyFindのOnload JavaScriptで広告ブロック

MyFindにはOnload JavaScriptという機能があります。
https://itunes.apple.com/jp/app/myfind/id764965889?mt=8&uo=4&at=11lqq9

・Onload JavaScript
内蔵ブラウザでURLを開いた後に、この欄のJavaScriptが実行されます。Googleの検索結果で検索語をハイライトしたり、POSTが必要なフォームに検索語を設定して送信ボタンを押したり、動的なページで特定の関数を呼び出すことができます。「Onload JavaScript」が設定されている場合、デフォルトのブラウザ設定が無視されて、常に内蔵ブラウザが使用されます。この欄には、JavaScriptを直接入力するか、「javascript:」から始まるブックマークレットを入力します。「javascript:」から始まる場合はURLデコードされます。

http://unitkay.com/myfind/

別の使い道として、検索結果ページの広告を非表示にすることも考えられます。また、改行を挟むことで1つのOnload JavaScript欄に複数のブックマークレットを登録できます。*1

以下、広告ブロックで使えそうな汎用的なブックマークレットを掲載します。これらはそのままOnload JavaScript欄にコピペして使えます。

ins要素を非表示
javascript:(function(){var e=document.getElementsByTagName('ins');for(var i=0;i<e.length;i++){if(e[i])e[i].style.display='none';}})();
adで始まるクラス名の要素を非表示
javascript:(function(){var e=document.querySelectorAll('[class^=ad]');for(var i=0;i<e.length;i++){if(e[i])e[i].style.display='none';}})();
adで始まりかつaddで始まらないクラス名の要素を非表示
javascript:(function(){var e=document.querySelectorAll('[class^=ad]:not([class^=add])');for(var i=0;i<e.length;i++){if(e[i])e[i].style.display='none';}})();
追尾型広告を非表示

スマホの追尾型広告を消すブックマークレット - hyodoller
クォーテーションが‘ ’になっていてこのままでは使えなかったため' 'に修正して引用させて頂きました。

javascript:(function(){var d=document;var e=d.createElement('SCRIPT');e.setAttribute('language','JavaScript');e.setAttribute('src','http://tentatsu.sakura.ne.jp/ad_del.js');e.setAttribute('charset', 'UTF-8');d.body.appendChild(e);})();

*1:Onload JavaScript欄は通常のscriptタグ内のようにも書けますし、(URLエンコードされた)ブックマークレットを複数指定することもできます。