- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/08(月) 17:15:34 ID:7YB5jzQy0]
- ここはMozilla Firefoxの質問・相談スレッドです。
このスレのまとめサイト「Firefoxまとめサイト」に関係した話題も全てこのスレでどうぞ。 自分で調べてどうしても分からないことなどがあったらこのスレへどうぞ。 ■質問する前に(重要) >>1-7をよく読み、以下の不具合診断チャートを実行しても解決しないときは >>2の質問テンプレ形式で質問を書き込んでください。 ただしベータ版など、正式版以外のバージョンはスレ違いです。公式掲示板や本スレなどで話し合ってください。 不具合診断チャート wiki.mozilla.gr.jp/wiki.cgi?page=chart まず、分からないことがあったらこのスレのまとめサイトを見てみてください。 Firefoxまとめサイト firefox.geckodev.org/ ■回答者の方へ ・スレテンプレ全文をコピペせず、アンカーで誘導してください。 ・質問テンプレを使用しない質問者にも回答者は寛容であること。 ・何度同じ質問が出ようがバカバカしかろうが、しっかり誘導&回答、もしくはスルーすること。 ・中級者以上(回答者)で心の狭い人や忙しい人は見ないことをすすめます。 ・中級者以上(回答者)は心の広い人か、もしくは暇な人でなくてはなりません。 ■次スレについて レスナンバー>>900を超えたら、スレ立て宣言をした人がWikiのテンプレを利用して立ててください。 重複を避けるため、独断でスレ立てはせず必ず意思表示をしてください。 テンプレ(Wiki) firefox.geckodev.org/index.php?%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%2F%E8%B3%AA%E5%95%8F%E3%82%B9%E3%83%AC%E3%81%AE%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E6%A1%88 ■前スレ Mozilla Firefox質問スレッド(初心者歓迎)の104 pc12.2ch.net/test/read.cgi/software/1266398141/ ■本スレ Mozilla Firefox Part125 pc12.2ch.net/test/read.cgi/software/1267807871/
- 406 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/17(水) 14:19:08 ID:c8Xo8MSv0]
- >>403
たぶん分かった /js/cp_myp_list.js の最初の方でCookieの有効/無効を window.navigator.cookieEnabled を見て判定してるけど これがデフォルトのCookie設定しか返さない(例外設定は反映されない)のが原因だと思う https://developer.mozilla.org/ja/DOM/window.navigator.cookieEnabled (bug 230350)
- 407 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/17(水) 14:21:11 ID: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);
|

|