看板 Browsers 關於我們 聯絡資訊
※ 引述《st40182 (天羽)》之銘言: : 想請問有沒有辦法做到完全看不到的程度呢 : 類似像這樣 : https://i.imgur.com/SrFa9n0.jpg
: 直接把黑單的那一行完全的消失掉不顯示 : 或者是改成為直接顯示 本文/本推文已被黑單 : ( 這樣的話看起來和本文已被刪除很像 ) : https://i.imgur.com/3VUNIEf.jpg
: 總之就是希望可以不要看到一半就突然黑一塊 : 反而會更不由自主地去注意不想看到的黑單使用者 : 想請問這兩種方法不管哪一種有方法可以做到嗎? 在重繪畫面的函式內,判斷使用者 id 是否在黑名單之後,會把 shouldFade 設成 true 之後開始產生每行要重繪的畫面時,就把有黑名單的那一行直接設定 style,該行透明度 為 0.2 this.htmlRowStrArray[row] = '<span type="bbsrow" class="'+(userid?'blu_'+userid:'')+'"'+ (shouldFade ? ' style="opacity:0.2"' : '') +' srow="'+row+'">' + changedLineHtmlStr + '</span>'; 有興趣且有能力的可以改寫看看 redraw: function(force) 內相關的部分 https://github.com/iamchucky/PttChrome/blob/gh-pages/js/term_view.js 比較保險的作法是使用上面為黑名單增加的類別 "blu_userid" 新增 CSS 去控制是否顯 示,不過也只是腦補的作法,實際上會怎樣顯示也不清楚 要不然就直接改 changedLineHtmlStr 的內容,設成想要的字串看看 -- 「看在上帝的份上,我們不能當著孩子的面槍殺他的父親!」 「那我們就連孩子一起幹掉!」 「第一槍打中的是那個天真的孩子,第二槍是抱著孩子的母親。第三槍 停頓了三秒,當難以致信的父親擦拭著臉上愛子的腦漿從震驚中醒轉 過來,慢慢的轉頭看向停車的地方,分辨出是誰在攻擊他後,第三顆 子彈才將他的腦殼打飛。」 ─摘自〈狼群〉 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.121.179.216 ※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1524990949.A.F8E.html ※ 編輯: art1 (122.121.179.216), 04/29/2018 16:37:59 ※ 編輯: art1 (122.121.179.216), 04/29/2018 16:40:51