comparison - Extracting urls from multiple firefox tabs, comparing and editing them in imacros firefox -
i'm new here, , i'm beginner in programming.
i'm trying create macro (firefox) extract urls tabs opened, compare them , close second tab t=2 if it's duplicate, if not nothing.
for example:
i want compare url tab 2 with: /a/b_c_22222222_d.html other urls other tabs in form : /a/b_c_xxxxxxx_d.html , able close tab t=2 if it's duplicate.
the easiest way firefox ‘imacros’ extension use js-script this:
var mainwindow = window.queryinterface(components.interfaces.nsiinterfacerequestor) .getinterface(components.interfaces.nsiwebnavigation) .queryinterface(components.interfaces.nsidocshelltreeitem) .roottreeitem .queryinterface(components.interfaces.nsiinterfacerequestor) .getinterface(components.interfaces.nsidomwindow); var browser = mainwindow.gbrowser; var urltab2 = browser.getbrowseratindex(1).currenturi.spec; (i = 0; < browser.browsers.length; i++) { if (i != 1) { if (urltab2 == browser.getbrowseratindex(i).currenturi.spec) { browser.selectedtab = browser.tabcontainer.childnodes[1]; browser.removecurrenttab(); break; } } }
Comments
Post a Comment