Простейший скрипт для Оперы, нужна помощь
Извините, запостил сначала не по адресу, в мобильные, удалю, если есть такая возможность.
Есть необходимость заблокировать в JS для старой Оперы(12) страницы, содержащие определённые словосочетания (простейший родительский контроль) Ниже сделанный с грехом пополам скрипт, который, если на странице встречаются картинки(вернее их адрес) редиректит на гугл. Картика используется как "маркер" страницы (ничего умнее не придумал, я не программист )) Как этот скрипт модифицировать, чтобы то же самое происходило при наличии в тексте или любых полях загружаемой страницы определённых простых словосочетаний, желательно в килиллице, например "форекс клуб"? Вопрос даже не нубский, а от человека программировавшего только в asm и плэйн C, так что проявите понимание )) Спасибо. ------------------------------- // ==UserScript== // // ==/UserScript== //opera:config#UserPrefs|UserJavaScriptonHTTPS ---!!!enable!!! window.opera.addEventListener('BeforeEvent.load', function () { var patterns_mudo = [ 'https://yt3.ggpht.com/-_x3-akBMoMY/AAAAAAAAAAI/AAAAAAAAAAA/If07FUg4OHM/s88-c-k-no/photo.jpg', 'https://yt3.ggpht.com/-BEUI-0fD-BU/AAAAAAAAAAI/AAAAAAAAAAA/iZbShiGdXWM/s88-c-k-no/photo.jpg' ]; //var pattern = 'https://yt3.ggpht.com/-9eOoHKxP2NQ/AAAAAAAAAAI/AAAAAAAAAAA/2kRbmm2F_EM/s88-c-k-no/photo.jpg'; //http:/www.youtube.com for (N = 0; N < patterns_mudo.length; N++) { if(window.top.document.body.innerHTML.indexOf(patt erns_mudo[N])!="-1") { document.location = 'http://google.com/'; break; }; }; }, false); |
Собственно конкретизирую вопрос:
Нужно выражение, которое мне выдаст булеан по наличию в открываемом html строки типа "электронное казино" например. К сожаление поверхностный обзор функций JS мне не помог, я далековат от объектного программирования. |
Часовой пояс GMT +3, время: 07:17. |