JavaScript:document.body.innerHTMLのガイドライン

このエントリーをはてなブックマークに追加
566水先案名無い人
長文で崩れないバージョン(>>479さんの改造版)。クリップボードコピー版。

javascript:A=(d=document.body).innerHTML;AA=new Array(
"「([^」]+?)((せ|ぞ|はい)|([!♪!]+))。?」",
"「([^」]+?)((か|の|あー|ぁ|えー|ぇ|おー|ぉ|っ|しまった|゛)|([…・?\?]+))。?」",
"「([^」]+?)()()()。?」","
          〈〈〈〈 ヽ<br>
          〈⊃  }<br>
   ∩___∩  |   |<br>
   | ノ      ヽ !   !<br>
  /  ●   ● |  /<br>
  |    ( _●_)  ミ/<br>
 彡、   |∪|  /<br>
/ __  ヽノ /<br>
(___)   /","
   ∩___∩<br>
   | ノ    u ヽ<br>
  /  ●   ● |<br>
  | u  ( _●_)  ミ<br>
 彡、   |∪|  、`\<br>
/ __  ヽノ /´>  )<br>
(___)   / (_/","
   ∩___∩<br>
   | ノ      ヽ<br>
  /  ●   ● |<br>
  |    ( _●_)  ミ<br>
 彡、   |∪|  、`\<br>
/ __  ヽノ /´>  )<br>
(___)   / (_/
");for(i=0;i<3;i++){r=RegExp(AA[i],"ig");A=A.replace(r,"<br><div style=line-height:1.1em;>"+AA[i+3]+
"<div style=position:relative;left:10em;top:-5em;width:18em;>$1$3クマー$4</div></div>");}d.innerHTML=A;focus(0);
567566:03/12/18 08:12 ID:0B5gw3Qt
あと、語尾の並びも手直ししました。(「…!?」とか後ろに来るように)