Вам просто нужно выполнить приведенный ниже код. Здесь я просто заменяю изображение src на URL изображения, после замены src
(function(){
var a = document.getElementsByTagName('img');
for(e of a){
let t = e.src;
e.src = t.replace(/(http|https|file:\/\/)?(\/.*\.(?:png|jpg))(.*)/i, '$2');
}
}())
Здесь я меняю:
/ media / files /eguide_assets / final-fantasy-xii-the-zodiac-age-eguide / 085-105_walkthrough-web-resources / image / wi01.png / PRIMAP / resize / 700x-1% 3E
до
/ media / files / eguide_assets / final-fantasy-xii-the-zodiac-age-eguide / 085-105_walkthrough-web-resources / image / wi01.png
Затем URL-адрес, извлекающий файл из относительного пути, которыйВот почему я использую путь к файлу,
Если это изображение в вашей относительной папке, то вы получите изображение, иначе вам нужно добавить базовый URL с относительным путем
как https://primagames.com/ тогда относительный путь означает, что код изменится на:
(function(){
var a = document.getElementsByTagName('img');
for(e of a){
let t = e.src;
e.src = `https://primagames.com${t.replace(/(http|https|file:\/\/)?(\/.*\.(?:png|jpg))(.*)/i, '$2')}`;
}
}());
Это будет работать для вас.
For Удалить только лишние элементы из URL-адреса изображения, то есть "/ PRIMAP / resize / 700x-1% 3E ", Вы можете сделать ниже код
(function(){
var a = document.getElementsByTagName('img');
for(e of a){
let t = e.src;
e.src = t.replace(/([\w-]+\.(jpg|png|txt))(.*)/i, '$1');
}
}())