アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲを呼ぶ -- ある傍観者
複行リスト (スコア:1)
threshold = new RegExp(/[\x21-\xff]{50}/);
wrapChr = new RegExp(/([\/\?])|([&%])/g);
avoidElm = new RegExp(/SCRIPT|INPUT|TEXTAREA|OPTION/);
var walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT, null, true);
while (cNode = walker.nextNode()) {
s1 = cNode.nodeValue;
pNode = cNode.parentNode;
pNodeName = pNode.nodeName;
if (!pNodeName.match(avoidElm) && s1.match(threshold)) {
s1 = s1.replace(wrapChr, '$1<dummyWBR>$2');
s2 = s1.split('<dummyWBR>');
cNode.nodeValue = s2.pop();
for (i=0; i<s2.length; i++) {
nNode = document.createTextNode(s2[i]);
pNode.insertBefore(nNode, cNode);
nNode = document.createElement('WBR');
pNode.insertBefore(nNode, cNode);
}
}
}
document.body.style.width = '100%';
focus();