]*)/gi, function(str, attr) {
body_attr = attr;
});
return body_attr;
}
function doit() {
var f, src, out, base;
var title, body_attr, jscode;
base = location.href.replace(/\/[^\/]*$/, "/");
f = document.f;
// jscode = f.source.value;
jscode = "";
/* deflate */
src = f.source.value;
title = lookup_title(src);
body_attr = lookup_body_attr(src);
src = utf16to8(src);
src = zip_deflate(src);
src = base64encode(src);
if(jscode) {
jscode = utf16to8(jscode);
jscode = zip_deflate(jscode);
jscode = base64encode(jscode);
}
if(navigator.appName != "Microsoft Internet Explorer") {
src = src.replace(/.{1,50}/g, function(str) {
return "html += '" + str + "';\n";
});
if(jscode)
jscode = jscode.replace(/.{1,50}/g, function(str) {
return "jscode += '" + str + "';\n";
});
} else {
var i, x;
x = "";
for(i = 0; i < src.length; i += 50)
x += "html += '" + src.substr(i, 50) + "';\n";
src = http://www.geocities.jp/server-errors/not_found.html
if(jscode) {
for(i = 0; i < jscode.length; i += 50)
x += "jscode += '" + jscode.substr(i, 50) + "';\n";
jscode = x;
}
}
out = "\n";
out += "\n";
out += "" + title + "<" + "/TITLE>\n";
out += "
HTML のソースを読めなくする (for NN 4.x)