Bonjour,

Je suis en train de faire une extension pour Google Chrome qui reprend un principe de DuckDuckGo : quand, dans l'omnibox, l'utilisateur tape "!wfr javascript", il est redirigé vers la page Wikipédia sur le JavaScript.

Le petit ennui, ben c'est que je n'y arrive pas du tout.

Non, en fait, j'ai quelques pistes, malheureusement, aucunes ne fonctionnent ...


J'ai donc plusieurs questions :

  • Une extension peut-elle modifier une adresse Web ?
  • Si oui, comment peut-on récupérer l'adresse et la modifier ?


Voici mes pistes, minimum pour afficher l'adresse (même ça, ça ne marche pas...) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
chrome.tabs.getSelected(null, function(tab) {
	tabId = tab.id;
	tabUrl = tab.url;
	alert(tabUrl)
});
Code : Sélectionner tout - Visualiser dans une fenêtre à part
monUrl = chrome.runtime.getURL()
(Ce ne sont rien de plus que quelques copier-coller bidouillés, j'avoue que bien que je me débrouille un peu en JavaScript, je n'ai jamais fait d'extensions Chrome comme celles-ci, et je ne vois vraiment pas comment je pourrais faire.)

Merci beaucoup!
Totocaracana