10/03/17 14:21:11 c8Xo8MSv0
もしかするとGreasemonkeyに以下のスクリプトをぶち込めばいけるかも知れない(実際に買い物できるところまでは試してない)
いずれにしてもサイト側に言った方がいいかと。Firefox側の修正は期待できないので
window.addEventListener("load", function(){
var items = unsafeWindow.itemObj;
var boxes = document.evaluate('//div[@class="li_ancBox"]',document,null,6,null);
for(var i = 0, j = 0, item; item = items[i]; i++){
var box = boxes.snapshotItem(j);
var imgBox = document.evaluate('../div[@class="li_imageBox"]',box,null,9,null).singleNodeValue;
if(imgBox && imgBox.style.background.indexOf((item._bIMG.match(/\/[^/]+$/)||[""])[0]) != -1){
box.setAttribute("onclick", item.locat.replace('onClick="','').replace(';"',';'));
j++;
if(j >= boxes.snapshotLength) break;
}
}
}, false);