Бармаглотов (mcjabberwock) wrote,
Бармаглотов
mcjabberwock

ещё пара слов о жопорукости


сваял на скорую руку скриптик, чтоб не руками вставлять это грёбаное nojs=1
вообще-то могли бы и в настройки сию хню вынести

Чтоб работало - надо поставить:

для Firefox - GreaseMonkey
для хрома - Violentmonkey

вот сам скриптик (скопипастить):
-------------------------------->8----------------------------->8----------------------------
// ==UserScript==
// @name lj
// @namespace lj
// @include http://*.livejournal.com/
// @version 1
// @grant none
// ==/UserScript==

try {
var url = document.location.toString();
if (( url.indexOf('talkpost_do.bml') === -1 ) && ( url.indexOf('nojs=1') === -1 )
&& ( url.indexOf('?replyto=')) === -1 && ( url.indexOf('/feed/')) === -1 ) {
var updateUrl = updateQueryStringParameter(url, 'nojs', '1');
console.log(updateUrl);
console.log(url != updateUrl);
if (url != updateUrl) {
document.location = updateUrl;
}
}
} catch (e) {}

function updateQueryStringParameter(uri, key, value) {

var separator = uri.indexOf('?') !== -1 ? "&" : "?";
if ( uri.indexOf('#') !== -1 ) {
var l= uri.split('?');
return l[0]+'?' + key + "=" + value + '&' + l[1];
} else {
return uri + separator + key + "=" + value;
}
}
-------------------------------->8----------------------------->8----------------------------

При установке в Included Pages вписать:
http://*.livejournal.com/*


This entry was originally posted at http://mcjabberwock.dreamwidth.org/441504.html.
Tags: жжтехника
Subscribe

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 5 comments