Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/09/2011, 17h56   #1
Membre du Club
 
Inscription : mai 2008
Messages : 235
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 235
Points : 46
Points : 46
Par défaut JS et addon Firefox

Bonjour tout le monde,

Je fais en ce moment un petit Addon pour firefox permettant de rediriger automatiquement une page internet d'un site publicitaire de redirection (comme linkbucks, undeadlink etc...)

Pour le moment ça fonctionne à peu pres, et une version est disponible ici: https://addons.mozilla.org/fr/firefo...nti-linkbucks/
(plateforme actuelles: Linkbucks, Undeadlinks, swh.gs et allourl)

Le problème c'est que, pour le moment, je n'ai trouvé qu'une fonction qui permette de vérifier une page complètement chargée:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
function examplePageLoad(event) {
	if (event.target instanceof HTMLDocument) {
		var targ = event.target;
		var linkLoc = targ.location.toString();
		// Linkbucks
		if(linkLoc.indexOf('linkbucks.com/') != -1){
			[... on redirige ...]
		}
	}
}
window.addEventListener("load", function () {
	gBrowser.addEventListener("load", examplePageLoad, true);
}, false);
du coup, lorsqu'une page Linkbucks déconne le site n'est pas redirigé tant que la page n'est pas fini d'être chargée

quelqu'un connaîtrait-il un moyen de repérer une demande d'apelle a l'url et non un signal de fin de chargement de page ?

Je suppose que ça doit ce trouver dans la ligne "window.addEventListener", mais même en cherchant, (je suis par exemple tombé la dessus: http://en.wikipedia.org/wiki/DOM_eve...n.2FW3C_events) je ne trouve pas d'event qui pourrait me convenir.

Je précise que c'est mon premier addon firefox, et que même si j'ai une connaissance correcte du JS, là je suis complètement paumé ^^

Voilou, Merci
xxkirastarothxx est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h40.


 
 
 
 
Partenaires

Hébergement Web