Exécuter des scripts Greasemonkey plusieurs fois sur une seule page
Dans Greasemonkey, nous rencontrons souvent des scénarios dans lesquels nous devons exécuter le même script plusieurs fois sur la même page sans actualisation de page. Ceci peut être réalisé à l'aide de l'utilitaire waitForKeyElements().
Implémentation de l'exécution de plusieurs scripts
Voici un script complet qui montre comment utiliser waitForKeyElements() pour modifier les résultats de recherche Amazon. :
// ==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>
Expliquer le Code
Personnalisation du script
Le code inclus fournit un exemple simple de modification de la recherche résultats. Cependant, vous pouvez modifier le script pour effectuer toutes les actions personnalisées dont vous avez besoin, telles que l'intégration d'éléments, la modification du contenu ou la réorganisation des résultats de recherche.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!