Greasemonkey-Skripte mehrmals auf einer einzelnen Seite ausführen
In Greasemonkey stoßen wir häufig auf Szenarien, in denen wir dasselbe Skript mehrmals ausführen müssen auf derselben Seite ohne Seitenaktualisierung. Dies kann mit dem Dienstprogramm waitForKeyElements() erreicht werden.
Implementieren mehrerer Skriptausführungen
Hier ist ein vollständiges Skript, das zeigt, wie Sie mit waitForKeyElements() Amazon-Suchergebnisse ändern :
// ==UserScript== // @name _Amazon Search, alter results // @include http://www.amazon.com/s/* // @require http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js // @require https://gist.github.com/raw/2625891/waitForKeyElements.js // @grant GM_addStyle // ==/UserScript== function addCustomSearchResult (jNode) { //***** YOUR CODE HERE ***** jNode.prepend ( '<div>
Erklärung des Code
Anpassen des Skripts
Der enthaltene Code bietet ein einfaches Beispiel für das Ändern der Suche Ergebnisse. Sie können das Skript jedoch ändern, um alle erforderlichen benutzerdefinierten Aktionen auszuführen, z. B. das Einbetten von Elementen, das Ändern von Inhalten oder das Neuanordnen von Suchergebnissen.
Das obige ist der detaillierte Inhalt vonWie kann ich Greasemonkey-Skripte mehrmals auf einer einzelnen Seite ausführen, ohne sie zu aktualisieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!