Capushon Я имею в виду, не что грузится, а что обрабатывается. Скрипт меняет все https ссылки на http расположенные на страницах из include
А я хотел, чтобы он менял только
https://habrastorage.org/* на
http://habrastorage.org/* а например
https://imgur.com/* не трогал.
Добавлено: Цитата: Все левые *.js тоже загрузятся но не выполнятся
Да ну, по моему они тоже не загрузятся, я как-то смотрел в инспекторе. Какой смысл грузить то (пусть и не исполнять) кучу левого хлама?
Добавлено: То есть сделать что-то типа такого
Код: // ==UserScript==
// @name Habrafix
// @include http*://habrahabr.ru/*
// @include http*://geektimes.ru/*
// @include http*://megamozg.ru/*
// ==/UserScript==
//
var imgs=document.getElementsByTagName('img');
for(var i=0;i<imgs.length;++i){
imgs[i].src=imgs[i].src.replace("https://habrastorage.org/","http://hsto.org/");
}
var linkss=document.getElementsByTagName('link');
for(var i=0;i<linkss.length;++i){
linkss[i].href=linkss[i].href.replace("https://habracdn.net/","http://habracdn.net/");
}