1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<script type="text/javascript">
var a=document.getElementById("plurk"); //取得噗浪備份
a.getElementsByTagName("td")[0].style.display='none'; //不顯示導航
var b=a.getElementsByTagName("td")[1].getElementsByTagName("div")[0].getElementsByTagName("div"); //取得每個噗
for(i=0;i<b.length;i++){ //設定每噗樣式
  b[i].style.border='1px';
  b[i].style.borderBottomStyle='dotted';
  b[i].style.padding='5px';
  var bspan1=b[i].getElementsByTagName("span")[0];
    bspan1.style.border='1px';
    switch(bspan1.className){ //設定動作樣式
      case 'qualifier q_is': bspan1.style.backgroundColor='#E57C43'; break;
      case 'qualifier q_says': bspan1.style.backgroundColor='#E2560B'; break;
      case 'qualifier q_needs': bspan1.style.backgroundColor='#7A9A37'; break;
      case 'qualifier q_hopes': bspan1.style.backgroundColor='#e05be9'; break;
      case 'qualifier q_feels': bspan1.style.backgroundColor='#2D83BE'; break;
      case 'qualifier q_thinks': bspan1.style.backgroundColor='#689CC1'; break;
      case 'qualifier q_wants': bspan1.style.backgroundColor='#8DB241'; break;
      case 'qualifier q_wishes': bspan1.style.backgroundColor='#5BB017'; break;
      case 'qualifier q_has': bspan1.style.backgroundColor='#777'; break;
      case 'qualifier q_loves': bspan1.style.backgroundColor='#B20C0C'; break;
      case 'qualifier q_hates': bspan1.style.backgroundColor='#111'; break;
      case 'qualifier q_asks': bspan1.style.backgroundColor='#8361bc'; break;
      case 'qualifier q_will': bspan1.style.backgroundColor='#B46DB9'; break;
      case 'qualifier q_was': bspan1.style.backgroundColor='#525252'; break;
      case 'qualifier q_had': bspan1.style.backgroundColor='#8C8C8C'; break;
      case 'qualifier q_likes': bspan1.style.backgroundColor='#CB2728'; break;
      case 'qualifier q_shares': bspan1.style.backgroundColor='#A74949'; break;
      case 'qualifier q_replurks': bspan1.style.backgroundColor='#3b8610'; break;
      case 'qualifier q_gives': bspan1.style.backgroundColor='#620E0E'; break;
      case 'qualifier q_wonders': bspan1.style.backgroundColor='#2e4e9e'; break;
    }
    bspan1.style.padding='2px';
    bspan1.style.color='white';
    bspan1.style.fontWeight='bold';
}
var c=a.getElementsByTagName("a"); //取得每個超連結
for(j=0;j<c.length;j++){ //設定超連結樣式
  if(c[j].href.match("../plurks/")){ //如果有回應
    c[j].style.float='right';
    c[j].style.fontWeight='bold';
    c[j].href=c[j-1].href;
    c[j].getElementsByTagName("span")[0].innerText="回應";
  }
  else if(c[j].innerText.match(/\d{4}(-\d{2}){2}\s\d{2}(:\d{2}){2}/)){ //如果是噗浪定址
    c[j].style.fontSize='20%';
  }
  else if(c[j].className=="ex_link pictureservices"){ //如果是外連圖庫
    c[j].getElementsByTagName("img")[0].src='http://i.imgur.com/YAf7l.gif';
    c[j].lastChild.nodeValue='';
  }
}
var d=a.getElementsByTagName("img");  //取得每個圖片元素
for(k=0;k<d.length;k++){ //設定圖片樣式
  if(d[k].className=="emoticon"){ //如果是內建表情
    d[k].style.display='none';
    d[k].insertAdjacentText("afterEnd",d[k].alt);
  }
}
</script>