Greasy Fork is available in English.
Удаляем новое оформление ВКонтакта, возвращая старый дизайн.
当前为
// ==UserScript==
// @name Убрать новый дизайн VK
// @version 1.8
// @description Удаляем новое оформление ВКонтакта, возвращая старый дизайн.
// @author ICP
//= = ^^^ Автор, версия и название скрипта ^^^
// @match *://new.vk.com/*
// @match *://0.vk.com/*
//= = ^^^ Перехватываемые URL ^^^
// @exclude *://vk.com/*
// @exclude *://m.vk.com/
// @exclude *://m.vk.com/*
// @exclude *://new.vk.com/about
// @exclude *://new.vk.com/products
// @exclude *://new.vk.com/dev
// @exclude *://new.vk.com/dev/*
// @exclude *://new.vk.com/blog
// @exclude *://new.vk.com/blog/*
//= = ^^^ Исключённые URL, перехват которых запрещён ^^^
// @run-at document-start
//= = ^^^ Включение скрипта при старте загрузки документа ^^^
// @connect *.vk.com
// @namespace ICP
// ==/UserScript==
(function() {
window.stop(); // останавливаем текущую загрузку страницы
document.documentElement.innerHTML = null; // очищаем страницу для удаления возможных остаточных форм ввода самого vk
var head = document.getElementsByTagName('head')[0]; // определение действующего хеад-а, должно работать в любом браузере
var meta = document.createElement('meta'); // создание новго мета-тега
meta.httpEquiv = "Pragma"; // Имя
meta.content = "no-cache"; // Значение запрещающее кеширование
head.appendChild(meta); // вставляем метатег запрета кеширования
var urls = window.location.href.replace(/(http[s]{0,1}):\/\/.{1,3}\.vk\.com\//i, '$1://vk.com/'); // получаем строку URL изменяя домен на vk.com
var form = document.createElement('form'); // создаём пустую форму
form.method = 'post'; // формат отправки данных мешающий дальнейшему редиректу
form.action = urls; // страница для открытия
head.appendChild(form); // добавляем форму на страницу
form.submit(); // активируем её
})();