利用者:Kstigarbha/blinktalk.js
表示
お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。
多くの Windows や Linux のブラウザ
- Ctrl を押しながら F5 を押す。
Mac における Safari
Mac における Chrome や Firefox
- ⌘ Cmd と ⇧ Shift を押しながら R を押す。
詳細についてはWikipedia:キャッシュを消すをご覧ください。
// This script is under public domain, and comes with ABSOLUTELY NO WARRANTY.
// You can use/modify/redistribute without any permission.
// *** CUSTOMIZE SECTION
var blinktalk_style = "color:red;font-weight:bold";
var blinktalk_cycle = 700; // (ms) no blink if null
// ***
// You must add .usermessage { display:none } style to your custom css
function blinktalk() {
var e = document.getElementById('bodyContent').getElementsByTagName('div');
for(var i = 0; i < e.length && i < 5; ++i) {
if(e[i].className == 'usermessage') {
e = document.getElementById('pt-mytalk').firstChild;
e.href += "?diff=cur";
e.innerHTML = '<span style="' + blinktalk_style +
'" id="pt-mytalk-inner">' + e.innerHTML + '</span>';
if(blinktalk_cycle) blinktalk_blink();
return;
}
}
}
function blinktalk_blink() {
var e = document.getElementById('pt-mytalk-inner');
e.style.visibility = (e.style.visibility != "hidden" ? "hidden" : "visible");
setTimeout("blinktalk_blink()", blinktalk_cycle);
}
$(blinktalk);