salvete,
ich möchte in einer Website (Browsergame) den ajax loader wegbekommen. Blocken scheidet aus, da dann die ladenden Seiten nach oben schieben und den Platz füllen.
Bei javascript bin ich noch nicht mal ein Greenhorn. Versuche mich seit einiger Zeit an einem Script für Tampermonkey.
Das Ziel ist, den loader zu entdecken, ihn dann erst mal gegen ein kleines img der Seite zu tauschen.
Wenn das klappt, würde ich ein transparentes img hier vom PC ersetzen. Was ich bisher habe, zeigt keine Funktion. Für Hilfe würde ich sehr dankbar aussehen.
Code
// ==UserScript==
// @name loader auslesen und wechseln
// @namespace http://tampermonkey.net/
// @version 0.3.16
// @description sucht nach .svg und tauscht aus
// @author Uranor
// @match https://eisentrutz.antamar.eu/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js
// @run-at document-end
// ==/UserScript==
var loader='img';// (svg)
var suchlinks='https://eisentrutz.antamar.eu/bilder/loading.svg';
var tauschen='https://eisentrutz.antamar.eu/bilder/waren/3924.png';
var elem=document.querySelectorAll(loader);
elem.forEach(function(i){
if(loader=='img'){
let checkimg=i.src;
let ifdaimg=checkimg.indexOf(suchlinks);
if(ifdaimg!=-1){
i.src=tauschen;
}
}
})
Alles anzeigen