1- レス

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


[602]なな〜しゃさん:2006/09/17(日) 08:44:48 ID:aNYh5LsA
2ちゃん専用ブラウザ「かちゅ〜しゃ」Part92
pc7.2chよりきました。
472 :名無しさん@お腹いっぱい。 :2006/09/16(土) 06:30:15 ID:Au3pE4O00
以下をsetSearchColor関数の終了直前に入れれば動くんじゃね?試してないけど。 省32

[603]なな〜しゃさん:2006/09/17(日) 08:55:21 ID:izrqhb9k
>>602
しらねーよ。
書いた奴に聞けよ。
書いた奴はコッチには居ないんだから
ココで聞かれても答えようが無い。

[604]なな〜しゃさん:2006/09/17(日) 11:06:11 ID:HTqBnZGk
>>602
それで、全然わからないなら、下手にいじるのは危険だからあきらめるか、
Javascriptの基本くらいは自分で勉強するか、
手取り足取り教えてくれる親切な人が出てくるのを待つしかないと思う。
あと、threshold3→threshold6で、同様に2→5、1→4の間違いだと思う。

[605]なな〜しゃさん:2006/10/30(月) 20:07:28 ID:GpGSa/2Q
デフォルトのスキンに多段ポップアップだけつけれないかと眺めてたんだけど、
デフォルトのポップアップはJavaScriptじゃなくてかちゅ〜しゃ本体についてるのかなこれ?
思ったより難しそうだ・・・

[606]ほげ:2006/11/19(日) 13:18:45 ID:j8HPwiPY
ちえスキンへの追加機能作った。
・レス内の番号(1-999)で>23とかでなく23だけでレス指定されている場合のPopUp
・株板の番号(1300-9999)を証券コードとみなして、Yahooファイナンスの各銘柄への
アンカー設定。おまけでMSNのアンカーも小さくつけておいた
次のレス以降をconvert_res_num.jsという名前で保存。 省13

[607]ほげ:2006/11/19(日) 13:19:57 ID:j8HPwiPY
------------------------------convert_res_num.js
//convert_res_num.js
//マウスオーバーで数字をレスアンカーに変換
//外部関数 addAnchor() ちえスキンで持っているが、他のスキンで使用するときは
//同等の関数を作る必要あり。
var timeID;
ini_time();
//document.bodyが見つかってからイベント開始
function ini_time(){ 省10

[608]ほげ:2006/11/19(日) 13:21:45 ID:j8HPwiPY
すまん、なんかNGワードがあるようで書き込みできないので、やめます orz

[609]ほげ:2006/11/19(日) 15:38:28 ID:j8HPwiPY
どうもhrefがNGになっていたようだ。
607の続きを以降に書くが●を取ってくれ。

[610]607の続き:2006/11/19(日) 15:40:44 ID:j8HPwiPY
//レス番号のアンカー化
function mmove(){
var r;
r=document.body.createTextRange();
try{
r.moveToPoint(window.event.x, window.event.y);
}catch(e) {
return true;
}
r.expand("word");
r=trim(r);
if(setNUM(r.text) && isRes(r)){ 省53

[611]610の続き:2006/11/19(日) 15:41:26 ID:j8HPwiPY
function trim(r){
var str="  ";//半角・全角スペース
if(r.text.length<2){return r}
while(str.indexOf(r.text.charAt(0)) != -1 && r.text.length>1){
r.moveStart("character",1);
}
while(str.indexOf(r.text.charAt(r.text.length-1)) != -1 && r.text.length>1){ 省24

[612]611の続き:2006/11/19(日) 15:42:03 ID:j8HPwiPY
//数字判定+半角変換
function setNUM(str){
var s="0123456789";
var w="01234567890";
var des="";
if(str=="" || str.charAt(0)=="0"){return false}
for(var i=0;i<str.length;i++){
if(w.indexOf(str.substr(i,1))!=-1){ 省15


名前

E-mail



0ch BBS 2004-10-30