применение UserScript в Opera Ключевые слова: Opera, userscript, javascript, script, forum, block, опера, скрипт, форум, блок, урод
В замечательном норвежском веб-браузере Opera http://www.opera.com/ начиная с версии 8 появился удобный механизм UserScript. Теперь пользователь практически не ограничен в возможностях настройки внешнего вида и поведения любимого браузера.
Рассмотрим простой пример применения механизма. В качестве объекта приложения усилий возмем форумы сайта mista.ru
Как известно, в семье не без урода. И некоторые персонажи просто не заслуживают того, чтоб их писанину читали.
В папке с пользовательскими скриптами Opera (F12 -> EditSitePreferences...-> Scripting -> User JavaScript files) создаем файл UrodMistaBlock.js следующего содержания:
// ==UserScript==
// @name Block urod
// ==/UserScript==
document.addEventListener(
'load',
function () {
var x = 0, y = document.getElementsByTagName('a');
while( y[x] ) {
if( y[x].id == '3332' ) {
y[x].parentNode.parentNode.parentNode.parentNode.removeChild(y[x].parentNode.parentNode.parentNode)
}else { x++; }
}
},
false
);
все, уродские сообщения в форумах мы больше не видим. |