je besoin d'un javascript sur une page qui pourrait attraper un événement chaque fois que je clique sur quelque chose et ce clic pourrait conduire à réorienter, ouvrir dans une nouvelle fenêtre, etc.Catch tous les événements de navigateur susceptibles de rediriger/open nouveau navigateur
Comme les liens n'ouvrent parfois pas directement une nouvelle fenêtre, ils appellent une fonction javascript (window.open, document.location.href). Est-il possible que je peux les attraper et modifier l'URL.
Merci.
Avez-vous trouvé une bonne solution qui attire tout, pas juste clique? – Domi
@Domi, Non, mais vous pouvez faire une solution alternative: utiliser un modèle d'observateur comme backbone.js et créer un observateur pour document.location.href, window.open etc. et implémenter également la solution proposée ci-dessous. –
Comment pouvez-vous observer une variable? Vous voulez dire vérifier sale en utilisant 'setInterval'? Je l'ai déjà vérifié et le surcharger avec 'Object.defineProperty' ne fonctionnera pas. – Domi