Maison  >  Article  >  interface Web  >  Comment implémenter des enveloppes rouges de récupération de pages Web en Javascript

Comment implémenter des enveloppes rouges de récupération de pages Web en Javascript

亚连
亚连original
2018-06-12 15:12:483559parcourir

Cet article décrit les principes et les idées de l'écriture Javascript à travers un exemple de page Web permettant de récupérer des enveloppes rouges. Les amis intéressés peuvent s'y référer pour référence.

Au début, j'ai utilisé Firefox plus le plug-in Firebug/YSlow pour l'analyse, mais Firefox ne peut pas exécuter de javascript personnalisé et il semble que je doive installer un plug-in. Je suis donc passé à Chrome et j'ai trouvé que Chrome était plutôt bon. Vous pouvez simplement écrire du javascript et l'installer en tant que plug-in.

Taobao a également changé le script plusieurs fois au milieu, mais bien sûr c'était le même à chaque fois. J'admire les programmeurs Taobao qui travaillent dur et qui doivent faire des heures supplémentaires le week-end pour réviser leurs scripts.

L'annexe est une version du script que j'ai écrit, qui s'appelle directement

Volcano.BrickRate=1.0;
Volcano.Brick.getLottery(KISSY);

KISSY est quelque chose de similaire à JQuery. Il m'a fallu beaucoup de temps pour le comprendre.

Après 2 jours d'attente, je n'ai gagné que 50 yuans au total. On dit que les gros prix ont tous été divulgués, vous savez. Si Taobao ne distribue que des récompenses basées sur les comptes, les scripts de plug-in sont inutiles, haha.

Deuxième version du script.

// tmall scripts in Chrome 
//
//
// ==UserScript==
// @name   tmall
// @namespace  google
// @author  vesor
// @description Simple userscript to grasp tmall lottery
// @include  http://www.tmall.com
Volcano.BrickRate=1.0;
Volcano.Brick.getLottery(KISSY);
//var L = S.DOM.get("#J_Lucky");
//L.click();
if(++tryCount)
setTimeout(loopWrapper, 100);
}
 loopWrapper();
console.log("tmall.user.js: Loaded");
}
} catch(e) {
console.log("Failed loading tmall.user.js");
}

J'ai compilé ce qui précède pour vous, j'espère que cela vous sera utile à l'avenir.

Articles connexes :

Comment implémenter la fonction WebSocket à l'aide de NodeJS

Comment obtenir des éléments de nœud à l'aide de JS

Utilisez JS pour ajouter de nouveaux nœuds d'éléments

À propos de l'utilisation de vue-fontawesome dans vue.js

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn