アットウィキロゴ

未完成

var index;
var name;
var number;
var subpage = new Array();
var subkey = new Array();
var value = new Array();
 
function sample() {
    var str=$("#te").val();
 
    name = str;
 
    var n3;
 
    var std = utf.unpackUTF8(str);
 
    n3 = std.length-1;
 
    var m = std[0];
    var m1 = std[n3];
    index = m + "" + m1;
 
 
    readindex();
 
    $("#word").text(number);
 
 
 
 
 
 
}
 
function readvalue(sp) {
 
    var file;
 
    file = "data/" + subpage[sp] + ".txt";
 
 
 
 
    $.get(file, function (data) {
 
        var s;
        var strx;
 
 
        var key2 = "<key>" + subkey[sp] + "</key>";
 
        var p1 = data.indexOf(key2);
 
        value[sp] = p1;
 
 
 
 
 
    });
 
}
 
 
function readindex() {
 
    var file;
 
    file = "index/" + index + ".txt";
 
    $.get(file, function (data) {
 
        var s;
        var word = new Array();
        var artist = new Array();
        var page = new Array();
        var key = new Array();
        var str;
 
        word = data.split("</data>");
 
 
 
        for (s = 0; s < word.length; s++) {
            artist[s] = catchword(word[s], "artist");
        }
 
        for (s = 0; s < word.length; s++) {
            page[s] = catchword(word[s], "page");
        }
 
 
        for (s = 0; s < word.length; s++) {
            key[s] = catchword(word[s], "key");
        }
 
 
 
        var sx, h;
        sx = 0;
        for (s = 0; s < word.length; s++) {
            h = 0;
            if (artist[s].indexOf(name) > -1) h = 100;
            if (h > 50) sx = sx + 1;
            if (h > 50) subpage[sx] = page[s];
            if (h > 50) subkey[sx] = key[s];
        }
 
 
 
        number = sx;
 
 
 
 
    });
 
}
 
 
 
    function catchword(str,ww){
        var strx,str1,str2;
        var p1, p2;
        str1 = "<" + ww + ">";
          str2 = "</" + ww + ">";
         p1 = str.indexOf(str1);
            p2 = str.indexOf(str2);
            strx = str.substring(p1, p2);
            strx = strx.replace(str1,"");
        return strx;
    }
最終更新:2013年09月23日 02:36