Nächster Versuch:
Code
var items = document.querySelectorAll('a[onmouseover]');
for (var item of items)
doItem(item);
function doItem(item) {
item.removeAttribute('onmouseover');
item.removeAttribute('onmouseout');
var observer = new MutationObserver(removeAttr);
observer.observe(item, {attributes: true});
};
function removeAttr(mutations, observer) {
for (var mutation of mutations) {
if (mutation.attributeName == 'onmouseover') {
observer.disconnect();
mutation.target.removeAttribute('onmouseover');
mutation.target.removeAttribute('onmouseout');
observer.observe(mutation.target, {attributes: true});
return;
};
};
};
Alles anzeigen