Почему-то не работает.
<a class="btn btn-default btn-xs" data-ajax="true" data-ajax-loading="#progress" data-ajax-mode="replace" data-ajax-update="#resultsheets" href="/sw/Timesheet/TimesheetView?departmentId=17&GetProdSums=True">ПП</a>
- Это кнопка.
Сейчас мне приходится в браузере нажимать F12 и менять руками Viev на Edit. Думал немного автоматизировать этот процесс. Чтобы при включении расширения и нажатии на кнопку выводилась страница изменения(Edit), а не отображения(View) данных.
manifest.json:
Код:
|
{
"name": "Test",
"version": "1.0",
"manifest_version": 2,
"description": "Test",
"content_scripts": [
{
"matches": ["*://ip/*"],
"js": ["content.js"]
}
]
} |
content.js:
Код:
|
Array.prototype.forEach.call(
document.querySelectorAll('[href^="/sw/Timesheet/TimesheetViev"]'),
function(element){
element.setAttribute('href',
element.getAttribute('href').replace('Viev', 'Edit')
);
}
); |
Расширение автоматом активируется?