Как удалить сценарии в браузере
то, даже если удалить вышеуказанную строчку (через removeChild ), в памяти браузера он все равно остается (потому, что способен выполняться при вызове).
Добавлено через 4 минуты
Только, пожалуйста, не надо (как на других форумах) советовать, как очистить кэш браузера. Ибо имеется в виду не кэш, а основная (оперативная) память, в которой находится скрипт. Очистка кэша не дает никакого результата.
Хотелось бы, по возможности, без использования java-апплетов.
Добавлено через 4 минуты
Если уж не удалить из оперативной памяти (да, я понимаю, это не С), то, хотя бы - как-то заблокировать возможность выполнения одного или нескольких скриптов на странице - при помощи соответствующего скрипта, который подгружается на страницу, например, с сервера.
Как поменять url, не перегружая страницу.
Всем привет. В CMS Kayako 4, в админке, загружается один раз страница(верхнее и боковое меню), и.
Как обновить контент не перегружая всю страницу?
Мне нужно в статической странице что бы обновлялся определенный блок. Например как в.
Htиext, мне ваш вопрос кажется несколько странным
код, прописанный в скриптовом блоке (или в подключаемом js-файле) -- он бывает как бы двух видов:
1) либо это набор команд в глобальной области видимости, которые сразу же исполняются, например, var q = 123; alert (q);
2) либо это определение функции (или нескольких функций), которые будут исполнены только тогда, когда эти функции будут вызваны
в первом случае ничего блокировать явно не надо, ибо, как говорится, "поздно пить боржоми, когда почки отвалились" -- прописанные команды уже один раз выполнились
во втором случае блокировка, имхо, тоже не требуется -- достаточным будет просто не вызывать функции, которые были определены, а уж если, допустим, требуется "очистить оперативку" от больших по количеству кода функций, то просто переопределите их на коротенькие (или вообще пустые) функции
или я что-то совсем не так понимаю и вы в понятие "блокировка" вкладываете какой-то иной смысл?
Переустанавливаем браузер
Удаляем не только - Google
но и смотрим и удаляем
C:\Program Files (x86)- папки - Google
C:\Users\Ваше имя\AppData\Local\ папки - Google
C:\Users\Ваше имя\AppData\Roaming - папки - Google
Жмём на клавиши
Win+R (команда выполнить)
Можно нажать кнопку Пуск и в строке где " Найти папки и файлы "
Копируем путь и вставляем :
C:\Windows\System32\GroupPolicyUsers
C:\Windows\System32\GroupPolicy
Дополнение к Х64 битным системам
C:\Windows\SysWOW64\GroupPolicy
C:\Windows\SysWOW64\GroupPolicyUsers
УДАЛЯЕМ В ЭТИХ ПАПКАХ НАЙДЕННЫЕ ТАМ ПАПКИ И ФАЙЛЫ
Далее :
Открываем Командную строку от Имени Администратора
Прописываем:
" gpupdate /force " копируем без кавычек Жмём Enter
Когда пройдёт обновление Политики
Закрываем Командную строку
Установи на браузер расширения
Ghostery
Adguard АнтиБаннер
Степан Орвеладзе Профи (884) Поищи процесс приложения в диспетчере задач и кикни его. ОХ и расписал! Да просто скачай Revo Uninstaller Pro и удали Google с "Продвинутым" сканированием. А потом заново скачай Google и установи .И просканируй "Малваре". Просто заходим в пуск удаление программ, находим программу Console script logger
и удаляем ее.
путь
C:\Documents and Settings\Administrator\Application Data\Microsoft\Video
в этой папке есть значок деинсталляции, запускаем его и удаляем расширение со всех браузеров.
Незабываем почистит реестр спец утилитами.
Приятно выполнить процедуру, всех Вам благ!
Отключение выполнения всех скриптов приводит к неработоспособности сайта (авторизация и все такое). Если в исходнике увидеть адрес конкретного "рекламного скрипта" и заблокировать его чем-то типа adBlock, то можно некоторое время пользоваться сайтом. Но при создании новой сессии (а так же через некоторое время хождения по страницам) адрес "рекламного скрипта" изменяется и сайт снова бросает на заглушку невозможности открытия Яндекса в Украине.
Прошу помощи в написании скрипта для Tampermonkey/Greasemonkey. Суть идеи в том, что бы из структуры DOM вырезать запуск "рекламного скрипта" - в хедере он будет вторым.
- Вопрос задан более трёх лет назад
- 2854 просмотра
Тут нужно смотреть очерёдность запуска процессов, а также действительно ли в коллекции у "ненужного" скрипта - индекс 1.
Я уже даже попробовал такой вариант:
(function() 'use strict';
window.document.write = function() ;
alert('test');
for (obj in window.document.scripts) obj.remove();
>;
>)();
Если алерт поместить после цикла удаления скриптов, то он не сработает. Т.е. этот код удаляет все скрипты включая самого себя. Блин, какие-то они там больно умные :(
Возможно, придётся этот код запускать по таймеру, если скрипты будут динамически восстанавливать удалённые ноды.
Спасибо. Ваш скрипт помог!
Правильно ли я понял: скрипт, который я видел в консоли и успешно (но разово) лочил адблоком - это был скрипт не с главной страницы (поэтому у меня ничего не получилось), а именно с фрейма adfoxHtml5_iframe, который в вашем коде удаляется?
Структура программы или web-сайта довольно сложный, точно отлаженный механизм, который не допускает никаких ошибок в своей работе, даже малейших. Внутри происходит взаимодействие между разными типами файлов и это взаимодействие должно проходить также без ошибок. При длительной работе, некоторые элементы такой структуры нарушаются при влиянии различного накопленного системного мусора и других неучтенных в дальнейшем взаимодействий модулей программы.
- Браузер должен быть открыт на странице с ошибкой, если вы ушли с нее – вернитесь.
- Необходимо обновить страницу при помощи кнопок на панели инструментов, или нажмите сочетание клавиш CTRL+F
- Если после нескольких обновлений страницы ошибка сценария не исчезла, нажмите меню и выберите «Свойства браузера».
- Найдите и сделайте клик по пункту «Дополнительно».
- Убедитесь, что пункты проставлены в соответствии со скриншотом и сохраните действие нажатием «Ок».
Ошибка сценария в ОС Windows
- Откройте на компьютере окно «Ввод», нажав сочетание клавиш WIN+R. Наберите в окне команду «regedit».
- В следующем окне наведите курсор на ветку HKEY_LOCAL_MACHINE, нажмите правую кнопку мыши и выберите из списка «Разрешения».
- Выберите пункт «Все». Внизу окна откройте полный доступ, выбрав галочку.
- Откройте «Дополнительно», отметьте «Все» и нажмите изменить.
- В разделе «Общие разрешения» откройте полный доступ.
- Закройте все окна и перезагрузите систему.
- И в завершении откройте командную строку и пропишите regsvr32 msxml.dll и выполните команду.
Произошла ошибка сценария – в играх
- Зайдите в настройки программы.
- Выберите раздел «Защита».
- В пункте «Исключения» нажмите «Доверенная зона».
- В «Доверенные программы» нажмите «Добавить».
Для антивирусного ПО Avast:
Читайте также: