// ==UserScript== // @name Altinget NoJS // @description Altinget NoJS // @include https://www.altinget.dk/* // @version 1 // @grant none // ==/UserScript== /* SPDX-License-Identifier: Zlib * Copyright (C) 2021 smpl */ var s = document.head.querySelectorAll('script, link, style'); s.forEach( function(se) { se.parentNode.removeChild(se); } ); var st = document.createElement('style'); st.innerHTML = 'div { max-width: 640px }'; document.head.appendChild(st); s = document.querySelectorAll('script'); s.forEach( function(se) { if(/window.__NUXT__/.test(se.innerHTML)) { var ScriptRaw = se.innerHTML; var ArticleText = ScriptRaw.match(/\{article:\{[^}]*Text:"(.*?)(?' + JSON.parse('"' + ArticleText[1] + '"') + ''; } } );