Je possède ce à ce jour:Javascript URL correspondant à regex
chrome.tabs.getSelected(null, function(tab)
{
var title = tab.title;
var btn = '<a href="' + tab.url + '" onclick="save(\'' + title + '\');"> ' + title + '</a>';
if(tab.url.match('/http:\/\/www.mydomain.com\/version.php/i'))
{
document.getElementById('link').innerHTML = '<p>' + btn + '</p>';
}
});
Fondamentalement, il doit correspondre au domaine dans ce:
http://www.mydomain.com/version.php?*
Tout ce qui correspond que même quand il comprend quelque chose comme version.php? ver = 1, etc
Lorsque j'ai utilisé le code ci-dessus, il n'affiche rien, mais quand je supprime l'instruction if, ça va, mais ça se voit sur les autres pages seulement sur l'URL correspondante.
EDIT:
if(tab.url.match(/http:\/\/www.mydomain.com\/version.php/i))
{
document.getElementById('link').innerHTML = '<p>' + btn + '</p>';
}
ne fonctionne pas même en quelque sorte ...
Oh bah moi, oublié d'utiliser le code mis à jour, édité. – BonjourHolaOla