Le plug-in à IE développé à l'aide de JS peut exécuter du code JS dans la page actuellement navigée, et sur cette base, il peut implémenter des fonctions auxquelles tout utilisateur peut penser.
Vous pouvez effectuer un traitement commun pour les sites Web inutilisés (comme l'extraction de certains types d'informations), ou vous pouvez effectuer un traitement spécial pour des sites Web spécifiques (tels que l'achat de billets de train).
La méthode pour implémenter ce plug-in est relativement simple. Il vous suffit de copier seulement quelques fichiers et de modifier une valeur de registre. Par conséquent, il est plus approprié d'implémenter rapidement certaines fonctions auxiliaires de navigateur ou de site Web.
Étapes de mise en œuvre:
1. Créez un fichier HTML qui implémente des fonctions spécifiques
La copie de code est la suivante:
// Nom du fichier: getticketslist.html
// Contenu de fichier:
<script linguisse = "javascript">
var args = externe.Menuarguments;
var doc = args.Document;
var cframe = doc.contents_iframe;
if (cframe && cframe.document) {
doc = cframe.document; // Obtenez l'élément de document de la page actuelle
// TODO: Obtenez l'élément de liste de billets à partir du document et effectuez le traitement correspondant
}
</cript>
2. Créez un fichier de registre
La copie de code est la suivante:
// Nom de fichier: getticketsList.reg
// Contenu du fichier: le CLSID dans le fichier peut être modifié à volonté, et il peut être unique.
Windows Registry Editor Version 5.00
[Hkey_local_machine / logiciel / Microsoft / Internet Explorer / Extensions / {878ec0c9-aaad-4331-9b3a-2d8ba93aead2}]
"CLSID" = "{2FBA04EE-3024-11D2-8F1F-0000F87ABD16}"
"Par défaut Visible" = "Oui"
"Script" = "c: //getticketsList.html"
"MenuteXt" = "Traitement des billets"
3. Copiez le fichier html sur le chemin spécifié dans le fichier reg (tel que c: /getTicketSlist.html)
4. Exécutez getticketsList.reg pour modifier le registre
5. Redémarrer, c'est-à-dire, vous pouvez voir la fonction "Traitement des billets" vient d'ajouter dans le menu [outils], cliquez sur Exécuter