JavaScript鹤书,JavaScript蝴蝶书

JS的标记

2004年华研重点新声 — JS 1999年的GoGoMeMe蜕变再起飞 哥哥“Justin”妹妹“Sophia” 2004年最受瞩目创作二人组JS JS加盟华研首张专辑 - 遇见未来 华研唱片一年一组强力新人,继张智成、阿桑之后 2004年超猛推出 全创作才华兄妹二人组 — JS:Justin与Sophia ★最抢手的创作新天王 - Justin陈忠义,孙燕姿 The Moment、张智成 凌晨三点钟 等红歌作者,好歌不断众家歌手争相邀歌 ★最具特色的新文艺派歌姬 - Sophia陈绮萱,嗓音独具个性,风格独特 创作才华高人一等音乐性丰富 听觉新刺激 “遇见未来”全专辑全创作一手包办词、曲、编曲、制作、演唱 ◎首波话题主打《杀破狼》中视最新八点档大戏“仙剑奇侠传”全球指定主题曲 ◎第二主打《遇见未来》冠军韩剧“大长今”8月1号起最新片尾曲 上半年F.I.R独领风骚 下半年且看JS大显身手

在高淳等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站制作、网站建设 网站设计制作定制网站开发,公司网站建设,企业网站建设,成都品牌网站建设,成都全网营销推广,外贸网站建设,高淳网站建设费用合理。

:::陈忠义

:::陈绮萱

英文名字:Justin

生 日: 1977年2月6日

籍 贯:辽宁

出 生 地:屏东

星 座:水瓶

血 型:O

身 高:188 cm

体 重:75 kg

个 性:独立, 爱好自由

家庭成员:爸、妈、一姐、一妹

喜爱的歌手:David Foster, 阪本龙一, Laura Pausini,

喜爱的音乐:Folk、RB、电影配乐

喜爱的电影类型:剧情片、科幻片、喜剧

平常的嗜好:看电影、旅行、享受美食

喜爱的动物:拉布拉多犬

讨厌的动物:蚊子

喜欢的颜色:白、黄、红

喜欢的服饰:休闲舒服的款式

喜爱的饰品:银饰

喜爱的食物:日本料理、义大利面、泰国菜

最想做的事:低调的音乐人

对自己的形容:务实的天真者

如何踏入演艺圈:

MTV新声卡位战创作组第一名1999年推出第一张国语大碟GoGoMeMe「Say Forever」

英文名字:Sophia

生 日:1980年7月26日

籍 贯:辽宁

出 生 地:屏东

星 座:狮子

血 型:O

身 高:175 cm

体 重:58 kg

个 性:慢热

家庭成员:爸、妈、一兄、一姐

喜爱的歌手:Misia、中岛美嘉

喜爱的音乐:Jpop和其他一听就喜欢上的音乐

喜爱的电影类型:黑色喜剧、文艺爱情片

平常的嗜好:料理、阅读、看电影、上网

喜爱的动物:黄金金吉拉

讨厌的动物:青蛙

喜欢的颜色:桃红色

喜欢的服饰:有个性外加一点点女人味的款式

喜爱的饰品:自己的DIY

喜爱的食物:咖哩饭、拉面、妈妈的水饺

最想做的事:环游世界

对自己的形容:外冷内热

如何踏入演艺圈:

MTV新声卡位战创作组第一名1999年推出第一张国语大碟GoGoMeMe「Say Forever」

陈忠义词曲作品列表(1999 ~ 2003)

作品明称 词/曲 演唱歌手 发行公司 发行年份

别管我 曲 蓝心湄 Sony 2000

Be Your Friend 词曲 丁小芹 友善的狗 2000

I DO 词曲 GoGoMeme Sony 2000

Heaven 曲 GoGoMeme Sony 1999

我像你 曲 GoGoMeme Sony 1999

说你会让我 曲 GoGoMeme Sony 1999

大风吹 曲 GoGoMeme Sony 1999

It’s Enough 曲 GoGoMeme Sony 1999

蕃茄咖啡 曲 GoGoMeme Sony 1999

我还没准备好 曲 GoGoMeme Sony 1999

莫 非 曲 4 IN LOVE BMG 2000

无所谓 曲 吴姵文 动能 2001

直至有你之后 曲 张家辉 英皇 2001

有你的天堂 词曲 许如芸 EMI 2001

C’est La Vie 曲 梁咏琪 丰华 2001

为冬天写的诗 词曲 罗美玲 BMG 2002

除了你 曲 谷祖琳 华纳香港 2002

天生天养 曲 刘德华 加际娱乐 2002

他比我懂你吗 词曲 金海心 大陆索尼 2002

世界末日 词曲 高慧君 Universal 2002

也许有一天 曲 动力火车 华研 2002

镇守爱情 曲 动力火车 华研 2002

A Better Day 曲 刘德华 加际娱乐 2002

喜欢你 词曲 可米小子 Sony 2002

蔷薇的眼泪 词曲 刘德华 未定 未定

凌晨三点钟 词曲 张智成 华研 2003

请问爱情 曲 张智成 华研 2003

The Moment 词曲 孙燕姿 华纳 2003

换日线 词曲 张智成 华研 2003

伤心换日线 曲 张智成 华研 2003

青春纪念册 词 可米小子 Sony 2003

Hold Me Close 词曲 可米小子 Sony 2003

原谅你 词曲 雅 立 丰华 2003

你和我和他之间 词曲 窦智孔 戴爱玲 滚石唱片 2004

白鹤 词曲 JS 华研 2004

爱让我们寂寞 词曲 JS 华研 2004

So Far Away 词曲 张智成 Sophia 华研 2004

学著 曲 蜜雪薇琪 福茂 2004

想要爱你 曲 言承旭 新力 2004

可能是网站对于他们的报道

什么是脚本?

一、啥叫脚本呢?

其实就是一段代码,作用就是:这些代码通过你的浏览器来鼓捣一下你的机器。这样,你就能通过点一下鼠标就可以发点欢迎词、发点情话啥地了。

二、怎么在聊天室放脚本呢?

script src=您的脚本存放地址/script

把这段代码放你右下角链接里就可以了。

三、你浏览器咋会知道你放脚本了呢?

因为每段脚本务都放在script和/script之间了。一见到script字样,浏览器就会当成脚本来分析了。纯属浏览器的条件反射之一。

四、我从寒江脚本里学到啥了?

1、定义一个变量:

var a=1 的意思就是:定义一个变量a,并给a赋值为1

2、为啥要定义变量呢?

这话说的,干活不用人哪行啊?其实定义变量就是事先找几个人来,留着以后派给任务。

3、定义一个数组变量

var a_name_filter = new Array(。。。);

其实数组变量也是相当于找人,只不过这个人可以干好几样活而已(属于能人类型的)。

4、定义功能函数

function a(){}

这相当于各项任务。事先定义的变量一般会在这里体现出来。当你在脚本里写上a()之后,浏览器就会条件反射了(执行a功能函数中的语句)。

五、脚本的说明文字

啥东西都得有个说明书不是,脚本也得有呀,而且这个说明书最好要写在代码里(要不过后自己都看不明白了,多丢人啊。)

那么怎么写说明呢?

1、某行代码的说明可以放在此行代码的最后面,在行尾打上//然后再写入文字说明就可以了。

例如:

var room_name="悠悠柠檬情"; //聊天室名字

2、如果文字太多,一行写不下那咋办啊?

在此特殊说明一下,其实尽管代码一般都是英文字符,但说明文字绝对可以兼容现代汉语以及文言文的,(←废话)

如果是多行说明文字,可以这样写

//---------------------------------------------

//孤鹤脚本0.9999版just for my Love

//

//失去,也是一种笃定。

//

//就算拥有的时光,是那麽短暂;

//

//能够无怨无悔地为一个人付出,就是幸福。

//---------------------------------------------

看着感觉还不错吧?(^!-)

当然,还有更方便的写法,就是在说明文字的第一行写上/*,再在最后一行写上*/。例子如下:

/*

孤鹤脚本0.9999版 just for my Love

小薇啊,你可知道我多爱你,

我要带你飞到天上去

看那星星多么美丽

摘下一颗,轻轻送给你。。。

*/

本人强烈建议,不要在脚本里写歌词,因为有可能导致看脚本人的情感波动。:-)

六、数据类型

数据类型包括:字符串、数值、布尔三种类型。

javascript带有数据类型强制转换功能,这对编写者(尤其是对喝完酒写代码的人)来讲是一个大大的好事。要不你还得记好多的数据转换函数。

七、JScript的运算符

关于运算符的讲解,将会涉及很多很多的知识,请小学没有毕业的同志自学完成小学课程之后再看。

计算 符号 位运算 符号

-------------------------------------

负值 - 逻辑非 !

递增 ++ 小于

递减 -- 大于

乘法 * 小于等于 =

除法 / 大于等于 =

加法 + 等于 ==

加法 + 不等于 !=

减法 - 逻辑与

等于 =

例一:

x=1+2

=======

答案:x被赋值为3

例二:

if (mylove=="小薇") {

document.write("回答正确,您属于多愁善感型的")

} else {

document.write("回答错误!您属于没事找抽型的")

} ======

运行结果:

如果变量mylove的值为“小薇”,那么,程序会执行document.write("回答正确,您属于多愁善感型的")

否则,则执行document.write("回答错误!您属于没事找抽型的")

我学到的脚本知识(二)

今夜,让我静静地想你(诗配JS语句篇)

今夜,我怅坐一隅静静地想你,

想知道你在做什么,想知道你有没有在想我;

一、if...else 语句[根据表达式的值,有条件地执行一组语句。]

我想你,你想我吗?如果我不想你,那么你还想我吗?

用语句控制如下:

if 我想你 {你想我吗?} else{那么你还想我吗?}

通常都先定义一个变量来做为判断条件。

a='我想你';

if (a=='我想你') { b='你想我吗?'} else { b='那么你还想我吗?' }

二、do...while 语句[第一次执行一个语句块,然后重复循环的执行该语句块,直到条件表达式等于 false。]

折九百九十九只纸鹤我就会去睡的,

用语句控制如下:

i=1;

do

(折一只纸鹤;)

i=i++;

while(i999)

三、switch 语句[当指定的表达式的值与某个标签匹配时,即执行相应的一个或多个语句。]

我想你,

(假设前面已经为a赋值)

switch(a){

case 想为你点亮一盏桔色的灯,:

静静守候着你疲惫的归来;

case 想为你递上一杯温热的香茗,:

缓缓驱散你脸上的倦容;

case 想用我温柔纤细的手指,:

轻轻抚平你眼角的皱纹;

case 想用我轻柔温情的呢喃,:

抚慰你驿动不安的心灵。;

}

然后静静地看着你……

我祈求,祈求这一刻的宁静、永恒。

四、for 语句[只要指定条件为 true 都执行语句块。]

(第二条语句也可以用FOR语句来表达)

用语句控制如下:

for (i = 1; i 999; i++) {

(折一只纸鹤;)

}

五、while 语句[执行一个语句,直到指定的条件为 false。]

(第二条语句也可以用while语句来表达)

折九百九十九只纸鹤我就会去睡的,

用语句控制如下:

var i=1;

while (i 999) {

(折一只纸鹤;)

i++;

}

我学到的脚本知识(三)

前二篇,已经把脚本的基本知识粗略地介绍了一下,基础知识也介绍得差不多了,再有一些不太常用的只能在实战中总结了。

以下结合寒江322脚本解释一下。

粗看了一下寒江322脚本,大概共分四个部分

第一部分:变量定义部分,前516行。

第二部分:加入新的界面元素

第三部分:重新设置原有界面元素的样式

第四部分:系统初始化

=====第一部分====

这部分内容于“我所学到的脚本知识(一)”中有介绍。

其实就是定义了一些变量(包括数组变量),这些定义好的变量会在下面的几个部分中使用。

例一:

var room_name="心梦如语";// 房间名称

定义了一个变量:room_name,并赋值为:心梦如语

注意写法:

var 变量名 = 变量值 ;

定义一个变量,前面一定要有var,每句结束时要有";"符号。

后面的“// 房间名称”部分为说明文字,在脚本执行时将被自动忽略。

例二:

// 按钮背景图片 宽度,文件名

var a_btn_pic = new Array

( 17, "btn17.gif",

18, "btn18.gif",

19, "btn19.gif",

35, "btn35.gif",

46, "btn46.gif",

70, "btn70.gif"

);

定义一个变量数组,每个值中间以“,”分隔。

其实也可以写成如下形式:

var a_btn_pic = new Array(17,"btn17.gif",18,"btn18.gif",19,"btn19.gif",35,"tn35.gif",46,"btn46.gif",70,"btn70.gif");

这样写的话,脚本的体积会减小,但脚本的可读性会差一些。

例三:

//——图片——

var a_picture = new Array

( "你好", "pic/p001.gif",

"鼓掌", "pic/p002.gif",

。。

。 )

//——背景色——

var a_bkcolor = new Array

( "FFFFFF",

"fdd242",

"f8fead",

"a0e4a0",

。。

。 )

只是写法的格式不同,其实都是定义变量数组。

好了,到现在为止,你已经完全理解了寒江322脚本的前516行的内容了(322脚本共1956行)。恭喜恭喜

我学到的脚本知识(四)

前三篇已经把脚本的基本知识粗略地介绍了一下,基础知识也介绍得差不多了,再有一些不太常用的只能在实战中总结了。

以下结合寒江322脚本解释一下。

以下内容由发布之日起执行,如有与国家法律法规相抵触,请按寒江322脚本之标准执行。

粗看了一下寒江322脚本,大概共分四个部分

第一部分:变量定义部分,前516行。

第二部分:加入新的界面元素

第三部分:重新设置原有界面元素的样式

第四部分:系统初始化

=====第一部分====

这部分内容于“我所学到的脚本知识(一)”中有介绍。

其实就是定义了一些变量(包括数组变量),这些定义好的变量会在下面的几个部分中使用。

例一:

var room_name="心梦如语";// 房间名称

定义了一个变量:room_name,并赋值为:心梦如语

注意写法:

var 变量名 = 变量值 ;

定义一个变量,前面一定要有var,每句结束时要有";"符号。

后面的“// 房间名称”部分为说明文字,在脚本执行时将被自动忽略。

例二:

// 按钮背景图片 宽度,文件名

var a_btn_pic = new Array

( 17, "btn17.gif",

18, "btn18.gif",

19, "btn19.gif",

35, "btn35.gif",

46, "btn46.gif",

70, "btn70.gif"

);

定义一个变量数组,每个值中间以“,”分隔。

其实也可以写成如下形式:

var a_btn_pic = new Array(17,"btn17.gif",18,"btn18.gif",19,"btn19.gif",35,"tn35.gif",46,"btn46.gif",70,"btn70.gif");

这样写的话,脚本的体积会减小,但脚本的可读性会差一些。

例三:

//——图片——

var a_picture = new Array

( "你好", "pic/p001.gif",

"鼓掌", "pic/p002.gif",

。。

。 )

//——背景色——

var a_bkcolor = new Array

( "FFFFFF",

"fdd242",

"f8fead",

"a0e4a0",

。。

。 )

只是写法的格式不同,其实都是定义变量数组。

好了,到现在为止,你已经完全理解了寒江322脚本的前516行的内容了(322脚本共1956行)。恭喜恭喜

下面我写一点题外的话。脚本做为一种解释性的语言,与真正的程序还是有一定的差距的,从我的感觉来看,写脚本是一种应用,而写程序是一种开发。没有脚本可以写成一个系统,而程序可以,另外,写程序有很多的艺术性在里面。就象画一幅山水画一样,创作的是一种意境,而不是一颗树的外形。写这些话的目的是想表达我的一个想法:脚本既然只是一种应用,那么就把它共享吧,不要让它带有更多的商业目的。

我所学到的脚本知识(五)附:出击代码

从第517行开始,会涉及到JS语句了。其实语句也没有什么,万事开头难,已经学会500多行了,还难个啥呀。

(部分同志可能还对第(三)篇的内容还晕乎着呢。今天开始就会让你一点点清醒了。)

先打个比方:

1、把寒江脚本看做一座楼(注意:是楼,不是平房,有住“别野”的一边凉快去)

2、这座楼分四层(就是我前所说的,332脚本的四个部分。)

3、每层楼会有多个房间(就是各个功能函数)

4、每个房间又会有具体的工作和职责(就是各子功能函数)

5、每个房间里的人,暂且看做各个变量吧。

下面以一段332脚本的函数来说明一下

function add_new_element()//加入新的界面元素

{ 。

write_button("","欢迎",409,60,35,20,"","快速欢迎","autosend(a_welcome)");

}

这段代码的add_new_element 是一个功能函数(也就是自己定制的一个任务,目的就是在聊天室的输入区加入新的界面元素。)

从“{”开始,到“}”结束

在“{”与“}”之间的内容是add_new_element 功能函数的各项具体工作。例如:write_button(...)、write_bkcolor_select(...)、

write_select(...)等等。

而write_button(...)这些又是一些功能函数,这一函数的具体功能是在脚本第1010-1014行的

function write_button(name,value,left,top,width,height,color,title,action) 中。

而1010-1014行的

function write_button(name,value,left,top,width,height,color,title,action)//加入执行一个函数的按钮

{ write_button_style(name,left,top,width,height,color,title,"");

document.write(' onclick="' + action + '"'+ value +'/button');

}

这段代码又包含了write_button_style(...)功能函数。

这样一层套一层的,有时容易给人套迷糊,但其实这就象是一个大工作,里面又分很多小的工作,每一个小的工作里面又会分为几个小

的工作一样。

你晚上回家做饭的时候,不能光做饭不做菜吧?所以做饭其实是做饭和做菜两样工作。做菜也不能就一个菜吧?(那也喝不进去小酒啊

),标准再低,也得弄个四菜一汤啥的呀,这每道菜就又是一项工作了。[依吾政府提醒广大社员:喝多酒有害身体健康!]

那么为什么有些功能函数后面的括号里要加那么多字母、数字呢?这些字母和数字就是第一篇我们提到的变量,它的作用就好像某一项

任务在分配之前先指定几个人去做一样。

象 write_button_style(name,left,top,width,height,color,title,"");

的意思就是:write_button_style这个任务指派name,left,top,width,height,color,title,""这几个人去做,最后一个""的意思是空缺

,因为每个功能函数是事先定义好的,本来需要五个变量的,你非得派四个变量去,那对不起,你得写一个""来表示缺一个变量,(到

时候算奖金也得多给一份不是。)

至于具体的浏览器怎么去找那段代码,怎么去执行,你就不用操心了,浏览器会象领导查检劳动纪律一样,从头走到尾。(领导的事最

好别管,把自己的工作干好就成,出了事让领导去兜着。)

以上这段如果看明白了,那332脚本里面的功能函数你就都可以理出一个大体的思路了。至于细节问题如“typeof(parent.r.listhtml)

”“document.inputform.USER...”这些都先不用管。

javascript中的cookie属性问题

asp 单引号是注释,双引号引用字符串,js里都可以引用字符串。

cookie就是一个可以各个页面间通用的变量。

手头正好有个例子

script

//模仿语言包式的简繁转换功能插件!

var Default_isFT = 0 //默认是否繁体,0-简体,1-繁体

var StranIt_Delay = 20 //翻译延时毫秒(设这个的目的是让网页先流畅的显现出来)

//-------代码开始,以下别改-------

//转换文本

function StranText(txt,toFT,chgTxt)

{

if(txt==""||txt==null)return ""

toFT=toFT==null?BodyIsFt:toFT

if(chgTxt)txt=txt.replace((toFT?"简":"繁"),(toFT?"繁":"简"))

if(toFT){return Traditionalized(txt)}

else {return Simplized(txt)}

}

//转换对象,使用递归,逐层剥到文本

function StranBody(fobj)

{

if(typeof(fobj)=="object"){var obj=fobj.childNodes}

else

{

var tmptxt=StranLink_Obj.innerHTML.toString()

if(tmptxt.indexOf("简")0)

{

BodyIsFt=1

StranLink_Obj.innerHTML=StranText(tmptxt,0,1)

StranLink.title=StranText(StranLink.title,0,1)

}

else

{

BodyIsFt=0

StranLink_Obj.innerHTML=StranText(tmptxt,1,1)

StranLink.title=StranText(StranLink.title,1,1)

}

setCookie(JF_cn,BodyIsFt,7)

var obj=document.body.childNodes

}

for(var i=0;iobj.length;i++)

{

var OO=obj.item(i)

if("||BR|HR|TEXTAREA|".indexOf("|"+OO.tagName+"|")0||OO==StranLink_Obj)continue;

if(OO.title!=""OO.title!=null)OO.title=StranText(OO.title);

if(OO.alt!=""OO.alt!=null)OO.alt=StranText(OO.alt);

if(OO.tagName=="INPUT"OO.value!=""OO.type!="text"OO.type!="hidden")OO.value=StranText(OO.value);

if(OO.nodeType==3){OO.data=StranText(OO.data)}

else StranBody(OO)

}

}

function JTPYStr()

{

return '皑蔼碍爱翱袄奥坝罢摆败颁办绊帮绑镑谤剥饱宝报鲍辈贝钡狈备惫绷笔毕毙闭边编贬变辩辫鳖瘪濒滨宾摈饼拨钵铂驳卜补参蚕残惭惨灿苍舱仓沧厕侧册测层诧搀掺蝉馋谗缠铲产阐颤场尝长偿肠厂畅钞车彻尘陈衬撑称惩诚骋痴迟驰耻齿炽冲虫宠畴踌筹绸丑橱厨锄雏础储触处传疮闯创锤纯绰辞词赐聪葱囱从丛凑窜错达带贷担单郸掸胆惮诞弹当挡党荡档捣岛祷导盗灯邓敌涤递缔点垫电淀钓调迭谍叠钉顶锭订东动栋冻斗犊独读赌镀锻断缎兑队对吨顿钝夺鹅额讹恶饿儿尔饵贰发罚阀珐矾钒烦范贩饭访纺飞废费纷坟奋愤粪丰枫锋风疯冯缝讽凤肤辐抚辅赋复负讣妇缚该钙盖干赶秆赣冈刚钢纲岗皋镐搁鸽阁铬个给龚宫巩贡钩沟构购够蛊顾剐关观馆惯贯广规硅归龟闺轨诡柜贵刽辊滚锅国过骇韩汉阂鹤贺横轰鸿红后壶护沪户哗华画划话怀坏欢环还缓换唤痪焕涣黄谎挥辉毁贿秽会烩汇讳诲绘荤浑伙获货祸击机积饥讥鸡绩缉极辑级挤几蓟剂济计记际继纪夹荚颊贾钾价驾歼监坚笺间艰缄茧检碱碱拣捡简俭减荐槛鉴践贱见键舰剑饯渐溅涧浆蒋桨奖讲酱胶浇骄娇搅铰矫侥脚饺缴绞轿较秸阶节茎惊经颈静镜径痉竞净纠厩旧驹举据锯惧剧鹃绢杰洁结诫届紧锦仅谨进晋烬尽劲荆觉决诀绝钧军骏开凯颗壳课垦恳抠库裤夸块侩宽矿旷况亏岿窥馈溃扩阔蜡腊莱来赖蓝栏拦篮阑兰澜谰揽览懒缆烂滥捞劳涝乐镭垒类泪篱离里鲤礼丽厉励砾历沥隶俩联莲连镰怜涟帘敛脸链恋炼练粮凉两辆谅疗辽镣猎临邻鳞凛赁龄铃凌灵岭领馏刘龙聋咙笼垄拢陇楼娄搂篓芦卢颅庐炉掳卤虏鲁赂禄录陆驴吕铝侣屡缕虑滤绿峦挛孪滦乱抡轮伦仑沦纶论萝罗逻锣箩骡骆络妈玛码蚂马骂吗买麦卖迈脉瞒馒蛮满谩猫锚铆贸么霉没镁门闷们锰梦谜弥觅绵缅庙灭悯闽鸣铭谬谋亩钠纳难挠脑恼闹馁腻撵捻酿鸟聂啮镊镍柠狞宁拧泞钮纽脓浓农疟诺欧鸥殴呕沤盘庞国爱赔喷鹏骗飘频贫苹凭评泼颇扑铺朴谱脐齐骑岂启气弃讫牵扦钎铅迁签谦钱钳潜浅谴堑枪呛墙蔷强抢锹桥乔侨翘窍窃钦亲轻氢倾顷请庆琼穷趋区躯驱龋颧权劝却鹊让饶扰绕热韧认纫荣绒软锐闰润洒萨鳃赛伞丧骚扫涩杀纱筛晒闪陕赡缮伤赏烧绍赊摄慑设绅审婶肾渗声绳胜圣师狮湿诗尸时蚀实识驶势释饰视试寿兽枢输书赎属术树竖数帅双谁税顺说硕烁丝饲耸怂颂讼诵擞苏诉肃虽绥岁孙损笋缩琐锁獭挞抬摊贪瘫滩坛谭谈叹汤烫涛绦腾誊锑题体屉条贴铁厅听烃铜统头图涂团颓蜕脱鸵驮驼椭洼袜弯湾顽万网韦违围为潍维苇伟伪纬谓卫温闻纹稳问瓮挝蜗涡窝呜钨乌诬无芜吴坞雾务误锡牺袭习铣戏细虾辖峡侠狭厦锨鲜纤咸贤衔闲显险现献县馅羡宪线厢镶乡详响项萧销晓啸蝎协挟携胁谐写泻谢锌衅兴汹锈绣虚嘘须许绪续轩悬选癣绚学勋询寻驯训讯逊压鸦鸭哑亚讶阉烟盐严颜阎艳厌砚彦谚验鸯杨扬疡阳痒养样瑶摇尧遥窑谣药爷页业叶医铱颐遗仪彝蚁艺亿忆义诣议谊译异绎荫阴银饮樱婴鹰应缨莹萤营荧蝇颖哟拥佣痈踊咏涌优忧邮铀犹游诱舆鱼渔娱与屿语吁御狱誉预驭鸳渊辕园员圆缘远愿约跃钥岳粤悦阅云郧匀陨运蕴酝晕韵杂灾载攒暂赞赃脏凿枣灶责择则泽贼赠扎札轧铡闸诈斋债毡盏斩辗崭栈战绽张涨帐账胀赵蛰辙锗这贞针侦诊镇阵挣睁狰帧郑证织职执纸挚掷帜质钟终种肿众诌轴皱昼骤猪诸诛烛瞩嘱贮铸筑驻专砖转赚桩庄装妆壮状锥赘坠缀谆浊兹资渍踪综总纵邹诅组钻致钟么为只凶准启板里雳余链泄';

}

function FTPYStr()

{

return '皑蔼碍爱翺袄奥坝罢摆败颁办绊帮绑镑谤剥饱宝报鲍辈贝钡狈备惫绷笔毕毙闭边编贬变辩辫鼈瘪濒滨宾摈饼拨钵铂驳卜补参蚕残惭惨灿苍舱仓沧厕侧册测层诧搀掺蝉馋谗缠铲产阐颤场尝长偿肠厂畅钞车彻尘陈衬撑称惩诚骋痴迟驰耻齿炽冲虫宠畴踌筹绸丑橱厨锄雏础储触处传疮闯创锤纯绰辞词赐聪葱囱从丛凑窜错达带贷担单郸掸胆惮诞弹当挡党荡档捣岛祷导盗灯邓敌涤递缔点垫电淀钓调叠谍叠钉顶锭订东动栋冻斗犊独读赌镀锻断缎兑队对吨顿钝夺鹅额讹恶饿儿尔饵贰发罚阀珐矾钒烦范贩饭访纺飞废费纷坟奋愤粪丰枫锋风疯冯缝讽凤肤辐抚辅赋复负讣妇缚该钙盖干赶秆赣冈刚钢纲岗臯镐搁鸽阁铬个给龚宫巩贡钩沟构购够蛊顾剐关观馆惯贯广规矽归龟闺轨诡柜贵刽辊滚锅国过骇韩汉阂鹤贺横轰鸿红后壶护沪户哗华画划话怀坏欢环还缓换唤痪焕涣黄谎挥辉毁贿秽会烩汇讳诲绘荤浑夥获货祸击机积饥讥鸡绩缉极辑级挤几蓟剂济计记际继纪夹荚颊贾钾价驾歼监坚笺间艰缄茧检碱碱拣捡简俭减荐槛鉴践贱见键舰剑饯渐溅涧浆蒋桨奖讲酱胶浇骄娇搅铰矫侥脚饺缴绞轿较稭阶节茎惊经颈静镜径痉竞净纠厩旧驹举据锯惧剧鹃绢杰洁结诫届紧锦仅谨进晋烬尽劲荆觉决诀绝钧军骏开凯颗壳课垦恳抠库裤夸块侩宽矿旷况亏岿窥馈溃扩阔蜡腊莱来赖蓝栏拦篮阑兰澜谰揽览懒缆烂滥捞劳涝乐镭垒类泪篱离裏鲤礼丽厉励砾历沥隶俩联莲连镰怜涟帘敛脸链恋炼练粮凉两辆谅疗辽镣猎临邻鳞凛赁龄铃淩灵岭领馏刘龙聋咙笼垄拢陇楼娄搂篓芦卢颅庐炉掳卤虏鲁赂禄录陆驴吕铝侣屡缕虑滤绿峦挛孪滦乱抡轮伦仑沦纶论萝罗逻锣箩骡骆络妈玛码蚂马骂吗买麦卖迈脉瞒馒蛮满谩猫锚铆贸麽霉没镁门闷们锰梦谜弥觅绵缅庙灭悯闽鸣铭谬谋亩钠纳难挠脑恼闹馁腻撵捻酿鸟聂啮镊镍柠狞甯拧泞钮纽脓浓农疟诺欧鸥殴呕沤盘庞国爱赔喷鹏骗飘频贫苹凭评泼颇扑铺朴谱脐齐骑岂启气弃讫牵扡釺铅迁签谦钱钳潜浅谴堑枪呛墙蔷强抢锹桥乔侨翘窍窃钦亲轻氢倾顷请庆琼穷趋区躯驱龋颧权劝却鹊让饶扰绕热韧认纫荣绒软锐闰润洒萨鳃赛伞丧骚扫涩杀纱筛晒闪陕赡缮伤赏烧绍赊摄慑设绅审婶肾渗声绳胜圣师狮湿诗尸时蚀实识驶势释饰视试寿兽枢输书赎属术树竖数帅双谁税顺说硕烁丝饲耸怂颂讼诵擞苏诉肃虽绥岁孙损笋缩琐锁獭挞擡摊贪瘫滩坛谭谈叹汤烫涛绦腾誊锑题体屉条贴铁厅听烃铜统头图涂团颓蜕脱鸵驮驼椭洼袜弯湾顽万网韦违围为潍维苇伟伪纬谓卫温闻纹稳问瓮挝蜗涡窝呜钨乌诬无芜吴坞雾务误锡牺袭习铣戏细虾辖峡侠狭厦鍁鲜纤咸贤衔闲显险现献县馅羡宪线厢镶乡详响项萧销晓啸蝎协挟携胁谐写泻谢锌衅兴汹锈绣虚嘘须许绪续轩悬选癣绚学勋询寻驯训讯逊压鸦鸭哑亚讶阉烟盐严颜阎艳厌砚彦谚验鸯杨扬疡阳痒养样瑶摇尧遥窑谣药爷页业叶医铱颐遗仪彜蚁艺亿忆义诣议谊译异绎荫阴银饮樱婴鹰应缨莹萤营荧蝇颖哟拥佣痈踊咏涌优忧邮铀犹游诱舆鱼渔娱与屿语吁御狱誉预驭鸳渊辕园员圆缘远愿约跃钥岳粤悦阅云郧匀陨运蕴酝晕韵杂灾载攒暂赞赃脏凿枣灶责择则泽贼赠扎札轧铡闸诈斋债毡盏斩辗崭栈战绽张涨帐账胀赵蛰辙锗这贞针侦诊镇阵挣睁狰帧郑证织职执纸挚掷帜质钟终种肿众诌轴皱昼骤猪诸诛烛瞩嘱贮铸筑驻专砖转赚桩庄装妆壮状锥赘坠缀谆浊兹资渍踪综总纵邹诅组钻致钟麼为只凶准启板里雳余鍊泄';

}

function Traditionalized(cc){

var str='',ss=JTPYStr(),tt=FTPYStr();

for(var i=0;icc.length;i++)

{

if(cc.charCodeAt(i)10000ss.indexOf(cc.charAt(i))!=-1)str+=tt.charAt(ss.indexOf(cc.charAt(i)));

else str+=cc.charAt(i);

}

return str;

}

function Simplized(cc){

var str='',ss=JTPYStr(),tt=FTPYStr();

for(var i=0;icc.length;i++)

{

if(cc.charCodeAt(i)10000tt.indexOf(cc.charAt(i))!=-1)str+=ss.charAt(tt.indexOf(cc.charAt(i)));

else str+=cc.charAt(i);

}

return str;

}

function setCookie(name, value) //cookies设置

{

var argv = setCookie.arguments;

var argc = setCookie.arguments.length;

var expires = (argc 2) ? argv[2] : null;

if(expires!=null)

{

var LargeExpDate = new Date ();

LargeExpDate.setTime(LargeExpDate.getTime() + (expires*1000*3600*24));

}

document.cookie = name + "=" + escape (value)+((expires == null) ? "" : ("; expires=" +LargeExpDate.toGMTString()));

}

function getCookie(Name) //cookies读取

{

var search = Name + "="

if(document.cookie.length 0)

{

offset = document.cookie.indexOf(search)

if(offset != -1)

{

offset += search.length

end = document.cookie.indexOf(";", offset)

if(end == -1) end = document.cookie.length

return unescape(document.cookie.substring(offset, end))

}

else return ""

}

}

var StranLink_Obj=document.getElementById("StranLink")

if (StranLink_Obj)

{

var JF_cn="ft"+self.location.hostname.toString().replace(/\./g,"")

var BodyIsFt=getCookie(JF_cn)

if(BodyIsFt!="1")BodyIsFt=Default_isFT

with(StranLink_Obj)

{

if(typeof(document.all)!="object") //非IE浏览器

{

href="javascript:StranBody()"

}

else

{

href="#";

onclick= new Function("StranBody();return false")

}

title=StranText("点击以繁体中文方式浏览",1,1)

innerHTML=StranText(innerHTML,1,1)

}

if(BodyIsFt=="1"){setTimeout("StranBody()",StranIt_Delay)}

}

/script

这个例子对使用繁体还是使用简体做了一个cookie记录,所以确认使用简体还是繁体以后,刷新页面设置还是原来的设置


名称栏目:JavaScript鹤书,JavaScript蝴蝶书
浏览路径:http://myzitong.com/article/dsgceii.html