1- レス

『スキン』 かちゅ〜しゃをカスタマイズする


[349]なな〜しゃさん:2004/08/25 01:28 ID:UNYG5NRQ
>>346 結論から言うと、>>239 のスクリプトがヘボってるだけだ。 239はシロートだな。 <!-- ここから --> <script> function mailname_sub(pn) { mn=document.all.item("nowmailname"); mn.id = "mailname" ; mna=mn.children.tags('A'); if (0==mna.length) return ; if ('mailto:sage'==mna(0).href) { mna(0).outerHTML=mna(0).outerHTML.replace(/(<A[^>]*>)(.*)(<(?=\/A)\/A>)/,"$2") mn.style.color="red"; } } </script> <!-- ここまで --> これで >レス番クリックができない、IDをクリックでポップアップするとundefinedという文字が混ざる は直るはず。 名前欄クリックの動作がおかしくなる問題もあるが chie_event.js の if (tag=="B") {search(obj.parentElement)} //名前 ↓ if (tag=="B") {search(obj.parentElement.parentElement)} //名前 else if(tag=="SPAN"){if(getID(obj)){search(obj)}} //ID ↓ else if(tag=="SPAN"){if(getID(obj))search(obj);else if('U'==obj.parentElement.tagName)search(obj.parentElement)} //ID or トリップ にそれぞれ変更すれば、だいたい直るはず。 スキンの改造に(特に、スクリプトを書いてどうこうしようという時には) spanタグは、ほぼ必須だ。 問題があるなら、ちえスキンに手を入れたほうがいい。 ところで、>>239のスクリプトは >>216の >メール欄"sage"でリンクを消して名前欄を赤くする方法を教えてください に応じて作られたもでであって、age,sageチェックではないぞ。 >>344が赤くなってないだろ。 もし目的と違うなら、それに応じて変更してくれ。


名前

E-mail



0ch BBS 2004-10-30